The Linux Command Line ch. 1 — shell vs terminal, reading the prompt, history and editing keys, copy and paste, and your first commands.
Updated Ch. 1
Each tab is a module or chapter — the broken-down cheat sheet for this resource.
The Linux Command Line ch. 1 — shell vs terminal, reading the prompt, history and editing keys, copy and paste, and your first commands.
Updated Ch. 1
The Linux Command Line ch. 2 — the single directory tree, pwd, ls and cd, absolute vs relative paths, shortcuts, and the rules for filenames.
Updated Ch. 2
The Linux Command Line ch. 3 — ls options and the long listing, command syntax, identifying files with file, paging with less, and a tour of the directory tree.
Updated Ch. 3
The Linux Command Line ch. 4 — wildcards and character classes, mkdir, cp, mv and rm with their key options, and hard vs symbolic links.
Updated Ch. 4
The Linux Command Line ch. 5 — the four kinds of command, type and which, help, man, apropos, whatis and info, and making your own aliases.
Updated Ch. 5
TLCL chapter 6 — stdin/stdout/stderr, > >> 2> &> and 2>&1 ordering, /dev/null, group commands, pipelines, and the filters uniq, wc, grep, head, tail and tee.
Updated Ch. 6
TLCL chapter 7 — pathname, tilde, arithmetic, parameter and command expansion, plus double quotes, single quotes and backslash escaping.
Updated Ch. 7
TLCL ch. 8 — readline cursor movement/editing, kill and yank, tab completion, and command history/expansion.
Updated Ch. 8
TLCL ch. 9 — users/groups/other, read/write/execute, chmod, umask, special permissions, su/sudo, chown/chgrp, and passwd.
Updated Ch. 9