Guides
Longer reads that build the mental models behind the commands — each with an embedded terminal to practice in.
The command reference answers "what does this do?"; these guides answer "why does it work that way?". That difference matters more than it sounds: once you understand that a filename is not the file, that the shell expands wildcards before any command sees them, and that every process reads and writes three streams, dozens of behaviors stop being arbitrary rules to memorize and become predictions you can make yourself.
Read them in any order. If you are starting from zero, the beginners guide first; if you keep hitting "Permission denied", go straight to permissions; if your commands work but you cannot combine them, pipes and redirection is the one that unlocks everything else.
The 15 commands that cover 90% of daily terminal use, in the right learning order.
File Permissions ExplainedFinally understand rwxr-xr-x, chmod 755 vs 644, chown, and the recipes for servers and SSH.
Pipes & Redirectionstdin/stdout/stderr, > vs >>, silencing errors, and composing pipelines that do real work.
Bash Scripting for BeginnersShebang, variables, if, for, arguments and exit codes — your first real automation scripts.
The Directory Structure/etc, /var, /usr, /proc and friends: what every folder is for and where to look when things break.