Linux Basics for Hackers (2019)

Source: github.com
65 points by ibobev 4 hours ago on hackernews | 13 comments

Folders and files

NameName

Last commit message

Last commit date

Latest commit

History

5 Commits

Repository files navigation

Linux Basics for Hackers — Course

A structured course built from personal study notes of the book Linux Basics for Hackers by OccupyTheWeb. Each module breaks down the core concepts, commands, and practical examples in plain English — straightforward enough for beginners, detailed enough to actually be useful.


Modules

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

Resource What it is
LabEx - Linux Journey Interactive Linux lessons in the browser
OverTheWire - Bandit Learn Linux by solving security challenges via SSH
TryHackMe - Linux Fundamentals Guided rooms covering Linux basics hands-on
CMD Challenge Practice terminal commands by solving small puzzles
Hack The Box - Linux Fundamentals Professional-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