Linux Mastery

The Human Knowledge Project


Linux Mastery


Introduction

Why Linux?

How To Use This Course

AI as Tutor & Learning Partner


Part I — Linux Foundations

01 Linux Architecture


02 — Filesystems & Storage


03 — Processes, Memory & the Running System


04 — Creating & Managing Files


05 — Permissions & Ownership


06 — Navigation & Directory Mastery


07 — Viewing & Reading Files


08 — Searching & Finding


09 — Pipes & Redirection


10 — Compression, Archives & Backups


Part II — The Linux Environment

11 — Shells & Environment Variables


12 — Package Management & Software Installation


13 — Users, Groups & Administration


14 — Services, Boot & systemd


15 — Networking Fundamentals


16 — SSH & Remote Systems


Part III — Automation & Power Tools

17 — Shell Scripting Fundamentals


18 — grep Mastery


19 — sed & awk


20 — Monitoring & Troubleshooting


21 — Recovery & Repair


Part IV — Security & Systems Thinking

22 — Linux Security Fundamentals


23 — Cryptography & System Defense


Appendices

Appendix A — Core Linux Concepts

Topics include:


Appendix B — Linux Editing Tools

Topics include:


Appendix C — Copying, Pasting & Working With Text

Topics include:


Appendix D — Compression, Archives & Backups

Topics include:


Appendix E — Shell Scripting & Automation

Topics include:


Appendix F — Programming & Development Tools

Topics include:

ilers


Appendix G — Networking & Remote Systems

Topics include:


Appendix H — System Recovery & Troubleshooting

Topics include:


Appendix I — Security, Cryptography & System Defense

Topics include:


Philosophy of This Course

Linux Mastery is designed as:

The goal is not merely memorization of commands.

The goal is: