Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

Linux Basics for Hackers - Notes

A structured set of study notes based on the book Linux Basics for Hackers by OccupyTheWeb. Originally compiled during personal lab practice in Obsidian, then structured and organized with AI assistance for clarity, consistency, and easy navigation.

Update: Visual architecture diagrams have been added across core modules to illustrate topics like the filesystem tree, command pipelines, permissions, and kernel space.


Modules

#Topic
00Getting Started & Setting Up Your Lab
01The Basics of the Terminal
02Text Manipulation
03Managing Networks
04Software Management
05File & Directory Permissions
06Process Management
07Environment Variables
08Bash Scripting
09Archiving & Compression
10Filesystem & Storage
11The Logging System
12Using & Abusing Services
13Security & Anonymity
14Wireless Networking
15The Kernel & Loadable Kernel Modules
16Automation & Scheduled Jobs
17Python Scripting

What's inside each module

  • Plain English explanations of every concept
  • All key commands with examples
  • Quick reference tables
  • Diagrams where helpful
  • Practice exercises at the end

Requirements


Extra Resources

Places to practice and go deeper after finishing the modules.

ResourceWhat it is
LabEx - Linux JourneyInteractive Linux lessons in the browser
OverTheWire - BanditLearn Linux by solving security challenges via SSH
TryHackMe - Linux FundamentalsGuided rooms covering Linux basics hands-on
CMD ChallengePractice terminal commands by solving small puzzles
Hack The Box - Linux FundamentalsProfessional-level Linux course for security

Disclaimer

This course is for educational purposes only. Everything here should be practiced in your own lab environment. Never test on systems you don't own or have explicit permission to test.


Book

Linux Basics for Hackers by OccupyTheWeb - No Starch Press


Interested in Networking?

You may also find my Network Basics for Hackers Notes

关于 About

A structured course built from personal study notes of the book Linux Basics for Hackers by OccupyTheWeb.

语言 Languages

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
27
Total Commits
峰值: 11次/周
Less
More

核心贡献者 Contributors