Skip to content

Essential Linux commands and concepts tailored for ethical hackers, CTF(Capture the Flag) enthusiasts, and cybersecurity beginners.

Notifications You must be signed in to change notification settings

Abdullah-Niaz/Linux-Essentials-For-Hackers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux Essentials for Hackers

Welcome to the Linux Essentials for Hackers repository!
This repository is a curated collection of essential Linux concepts and practical commands tailored for cybersecurity students, ethical hackers, and aspiring penetration testers.

🚀 Overview

Whether you're a beginner or brushing up on your Linux basics, this series will guide you through key concepts every hacker must know. From file management and permissions to networking and disk usage, each section is crafted to help you develop hands-on Linux skills.


📂 Content Structure

Each file in this repository corresponds to a focused topic with practical commands and explanations:

# Filename Topic
01 01_Introduction_to_Linux.md Introduction to Linux
02 02_File_Management_Manipulation.md File Management & Manipulation
03 03_File_Directory_Permission.md File, Directory, & Permission Handling
04 04_File_Directory_Ownership.md File & Directory Ownership
05 05_Grep_PIping.md Grep & Pipelining
06 06_Finding_Files_With_Locate.md Finding Files with locate
07 07_Enumerating_Distribution_Kernel_information.md Enumerating Distro & Kernel Info
08 08_Find_OverTheWire.md Using find & OverTheWire Exercises
09 09_Bash_Shell.md Bash and Shell Basics
10 10_Disk_Usage.md Disk Usage
11 11_File_Compression_Archiving_with_Tar.md Compression & Archiving with tar

🎯 Who is this for?

  • Cybersecurity students
  • CTF players
  • Aspiring ethical hackers
  • Anyone seeking to build a strong Linux foundation

💡 How to Use

  1. Clone the repo:

    git clone https://github.com/Abdullah-Niaz/Linux-Essentials-For-Hackers.git
    cd Linux-Essentials-For-Hackers
  2. Browse through each .md file and follow along in your terminal.


📌 Note

  • Content is updated regularly.
  • Topics are inspired by practical use-cases often seen in CTFs, red teaming, and system enumeration.

🤝 Contributions

Feel free to fork the repo and submit a pull request to add improvements or new topics!


📜 License

This project is licensed under the MIT License.


🙋‍♂️ Author

Abdullah Niaz 🔗 GitHub Profile


Happy Hacking! 🐧

About

Essential Linux commands and concepts tailored for ethical hackers, CTF(Capture the Flag) enthusiasts, and cybersecurity beginners.

Topics

Resources

Stars

Watchers

Forks

Languages