Practical Linux handbook covering commands, concepts, and cybersecurity-focused examples.
This repository contains my personal Linux notes covering essential Linux commands, concepts, and practical examples. The goal is to create a well-organized handbook that serves as both a learning resource and a quick reference for Linux administration and cybersecurity.
Rather than simply listing commands, each chapter explains what a command does, how to use it, common use cases, and where it applies in a cybersecurity context.
| Chapter | Topic |
|---|---|
| 01 | Navigation |
| 02 | Files & Directories |
| 03 | Searching |
| 04 | Permissions |
| 05 | Users |
| 06 | Processes |
| 07 | Networking |
| 08 | Storage & Filesystems |
| 09 | Compression & Archives |
| 10 | Package Management |
| 11 | Bash |
| 12 | Security |
| 13 | Git |
- Beginner-friendly explanations
- Practical command examples
- Cybersecurity-focused use cases
- Consistent chapter structure
- Real-world Linux workflows
- Continuously updated throughout my learning journey
The information in this repository is based on hands-on practice and concepts learned through:
- TryHackMe
- Microsoft Learn
- Linux documentation
- Personal labs and experimentation
- IT Security Analyst studies
This repository is designed to be a practical Linux handbook that I can return to while studying, completing labs, and working on cybersecurity projects.
It will continue to grow as I learn new Linux concepts, commands, and best practices.
This project is licensed under the MIT License. See the LICENSE file for details.