Flashcards for Linux / Bash — for spaced repetition review via flashcards.
| File | Topic |
|---|---|
| 01_shell_basics | Shell concepts, prompt, command syntax, history, exit status |
| 02_navigation | Filesystem hierarchy, ls, cd, pwd, file types |
| 03_file_management | Wildcards, mkdir/cp/mv/rm, hard and symbolic links |
| 04_commands | Four command types, man/info/help, aliases |
| 05_redirection | stdin/stdout/stderr, pipes, common filters |
| 06_expansion | Brace, tilde, parameter, command substitution, arithmetic, quoting |
| 07_permissions | Permission model, chmod, umask, chown, su/sudo, special permissions |
| 08_processes | Processes, ps/top, signals, job control, nohup |
| 09_environment | Environment variables, PATH, .bashrc, PS1, shell options |
| 10_file_searching | find, locate, xargs, touch, stat |
| 11_archiving_networking | gzip/tar/rsync, SSH, scp, wget/curl |
| 12_text_processing | Regular expressions, grep, sed, awk, sort/cut/diff |
| 13_shell_scripting | Variables, conditionals, loops, functions, error handling |