If you’re reading this, then this entire category is a work in progress, I’m rewriting all of the previous documentation for clarity and as a more effective learning tool. As of writing, the following has reached a point that I would call “complete”:
00-02 under Linux Lore
10-11 under Linux Basics
20-21 under Networking Basics
- Zachary
The Linux Deep Lore
Start here if you want to know a little more about the less-technical aspects Linux.
00 What is Linux?
01 Why Linux?
02 Why the Terminal?
03 Different Linux Distributions
Linux Basics
Start here if you want to skip to actually using Linux.
10 The File Structure
11 Navigating the Filesystem
12 Filesystem Permissions
13 General Shell Commands
14 Installing and Updating Software
15 Linux Features
16 Commands and Tools common in Cyber
Installing Software
SSH-todo
Make Directory (mkdir)
Make File (touch)
Move (mv)
File (file)-todo
Find (find)-todo
Copy (cp)-todo
Remove (rm)-todo
Concatenate (cat)-todo
Echo (echo)-todo
More & Less-todo
Head & Tail-todo
Pipes & Redirection-todo
Grep-todo
Nano-todo
Vi & Vim-todo
Sudo-todo
Change File Mode (chmod)-todo
Change Owner (chown)-todo
SUID & GUID-todo
Networking Basics
Networks are all around us, and having a good grasp of how computers communicate to each other is the second-most critical piece of knowledge you will need to know to be successful in Cybersecurity. Start at the top and work your way down.
20 Head-first into Networking
21 The Physical Layer
22 The Data-Link Layer
23 The Network Layer
24 The Transport Layer
25 The Session and Presentation Layers
26 The Application Layer
Further Reading
Capture The Flag Playbook