Command Line Interface (CLI)
Learn how to use the Linux command line from the ground up. This handbook introduces you to the terminal, essential shell commands, directory navigation, and file management through practical, beginner-friendly tutorials.
Terminal Fundamentals
Understand the Linux terminal, shell, commands, and how to interact with your system.
Practical Commands
Practice everyday commands for navigating directories and working with files.
Beginner Friendly
Follow clear explanations and build confidence before moving on to more advanced topics.
Chapters
1 Chapter AvailableMore Chapters Coming Soon
More practical Linux command-line tutorials are in the works. Check back for new lessons and hands-on guides.
Learning Tip
The best way to learn Linux is by practicing. Open a terminal, try the commands as you read, and experiment in a safe environment. You do not need to memorize everything at once.
More Linux Resources Coming Soon
We’re building more Linux handbooks, tutorials, and practical learning resources for you.
The Linux command line is vast, so it helps to have a place to start. If you have never used Linux commands, the terminal, or the bash shell, this micro course is for you.
In an hour or two, you’ll get to know the most common Linux commands, learn to find help in man pages, and learn to move around the bash shell.
What will you learn?
The course covers:
- Finding your way around the Linux terminal and command line
- An introduction to the bash shell
- Reading man pages to get help on a command
- Case sensitivity in Linux
- The concepts of superuser and root
- The most common Linux commands
- Navigating the bash shell
Prerequisite
None, beyond knowing how to use a computer. The course assumes you have never used Linux commands, but it also works as a refresher if you have forgotten your way around the command line.
How to use this Handbook Module
This module is available to both free and paid members of The CyberSec Guru.
You can just watch the videos and read along to see things in action, but following the steps on your own system works best. For that you need access to a Linux system. WSL on Windows, a VM, a full Linux desktop, or a cloud server will all do, and any distribution works. Each chapter also has a text version, so you can revise from the text instead of rewatching the video. If you have questions, use the comment section under the chapters.
Let’s start learning!
Found the Linux Handbook helpful?
Creating free, structured learning paths takes hundreds of hours.
If I helped you master a new concept today, consider fueling the
next 30 days! You can support me for as little as $2.
⚡ Member Perk:
Becoming a member on my Buy Me a Coffee page gets you the
latest handbooks much faster!





