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-03 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 DistributionsLinux Basics
Start here if you want to skip to actually using Linux.
10 The File Structure11 Navigating the File system12 File System Permissions13 General Shell Commands14 Installing and Updating Software15 Linux Features16 Commands and Tools common in CyberInstalling SoftwareSSH-todoMake Directory (mkdir)Make File (touch)Move (mv)File (file)-todoFind (find)-todoCopy (cp)-todoRemove (rm)-todoConcatenate (cat)-todoEcho (echo)-todoMore & Less-todoHead & Tail-todoPipes & Redirection-todoGrep-todoNano-todoVi & Vim-todoSudo-todoChange File Mode (chmod)-todoChange Owner (chown)-todoSUID & GUID-todoNetworking 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 Networking21 The Physical Layer22 The Data-Link Layer23 The Network Layer24 The Transport Layer25 The Session and Presentation Layers26 The Application Layer