⚑ Tutorials

A collection of practical Linux tutorials for progressive learning. From basic commands to advanced techniques, explained in detail with rich examples.

πŸš€ Basic Operations

Beginner
Basic Commands Introduction - Linux Command Fundamentals
Beginner ⏱️ ~20 min

Basic Commands Introduction

Learn essential Linux commands systematically. Detailed explanations of pwd, ls, cd, mkdir, rm and other must-know commands with examples.

Read More β†’
File Operations Basics - File Management Fundamentals
Beginner ⏱️ ~15 min

File Operations Basics

Learn basic file operations: creation, editing, copying, moving, and deletion. Includes introduction to text editor basics.

Read More β†’

πŸ” Permissions & Process Management

Intermediate
Permissions Management Basics - File Permissions and Security
Intermediate ⏱️ ~18 min

Permissions Management Basics

Detailed explanation of file and directory permissions, chmod, chown, umask and other permission-related commands.

Read More β†’
Advanced Permissions Management - Advanced Security Configuration
Advanced ⏱️ ~25 min

Advanced Permissions Management

Practical learning of advanced permission management including special permissions, ACL, and security configuration.

Read More β†’
Practical Permissions Management - System Administration Best Practices
Intermediate ⏱️ ~20 min

Practical Permissions Management

Detailed explanation of permission configuration best practices and real-world examples used in system administration.

Read More β†’
Process Management Basics - System Process Fundamentals
Intermediate ⏱️ ~22 min

Process Management Basics

Learn process concepts and process management commands including ps, kill, jobs, and nohup.

Read More β†’
Practical Process Management - System Monitoring and Optimization
Advanced ⏱️ ~28 min

Practical Process Management

Learn practical techniques including system monitoring, performance tuning, and troubleshooting.

Read More β†’

πŸ’ͺ Advanced Techniques

Advanced
Advanced File Operations - Advanced File Operation Techniques
Advanced ⏱️ ~30 min

Advanced File Operations

Learn advanced file operation techniques including links, compression/decompression, and backup technologies.

Read More β†’
Advanced File Operations Mastery - Professional-Level Techniques
Advanced ⏱️ ~35 min

Advanced File Operations Mastery

Practical learning of advanced file search and processing techniques using find, grep, awk. Aimed at professional-level mastery.

Read More β†’
find/grep/awk Basics - File Search and Text Processing
Intermediate ⏱️ ~20 min

find/grep/awk Basics

Systematic learning of basic file search and text processing commands.

Read More β†’
find/grep/awk Advanced - Advanced Search Techniques
Advanced ⏱️ ~30 min

find/grep/awk Advanced

Learn advanced techniques including complex search conditions, regular expressions, and awk programming.

Read More β†’
find/grep/awk Practical Applications - Advanced Search & Extraction
Advanced ⏱️ ~35 min

find/grep/awk Practical Applications

Detailed explanation of practical use cases and best practices used in real-world work.

Read More β†’
find/grep/awk Professional Techniques - Professional-Level Search & Processing
Advanced ⏱️ ~40 min

find/grep/awk Professional Techniques

Detailed learning of professional-level advanced techniques and optimization methods.

Read More β†’
Shell Scripting Basics - Automation Fundamentals
Intermediate ⏱️ ~25 min

Shell Scripting Basics

Systematic learning of shell script writing basics, variables, control structures, and functions.

Read More β†’
Practical Shell Scripting - Professional-Level Automation
Advanced ⏱️ ~35 min

Practical Shell Scripting

Learn practical shell script creation methods, debugging techniques, and performance optimization.

Read More β†’

🐧 Master Skills Through Practice!

After learning the theory, practice using actual commands. You can learn experientially at Penguin Gym Linux.