
Are you preparing for your Operating Systems (OS) Lab Viva, Semester Lab Exams, or Technical Interviews?
This clean, structured, and easy-to-read PDF guide breaks down the Top 30 Essential Linux Commands into 5 logical categories so you never get confused during your lab viva.
What's Inside This Guide:
1. Navigation & Directory Management:
- `pwd`, `ls` (with `-l`, `-a`, `-lh`), `cd`, `mkdir` (`-p`), `rmdir`
2. File Creation, Manipulation & Viewing:
- `touch`, `cat`, `cp` (`-r`), `mv`, `rm` (`-rf`), `head`, `tail` (`-f`), `more`/`less`, `nano`/`vi`
3. File Permissions & Security (The Math Explained Simply):
- `chmod` (Numeric: 777, 755, 644 and Symbolic: u+x), `chown`, `whoami`, `id`
4. Process & System Monitoring:
- `ps` (`-ef`, `aux`), `top`, `kill` (SIGKILL vs SIGTERM: `kill -9`), `free`, `df` vs `du`, `uptime`
5. Searching, Pipes & Redirection:
- `grep` (`-i`, `-v`, `-n`, `-r`), `find`, `wc` (`-l`), `>`, `>>`, `|` (Pipes