- Introduction
- 1. Shells
- 1.1. zsh
- 1.2. bash
- 2. CLI foo
- 2.1. awk
- 2.2. cut
- 2.3. sed
- 2.4. column
- 2.5. sort
- 2.6. tr
- 2.7. tac
- 2.8. paste
- 2.9. xargs
- 2.10. grep
- 2.11. find
- 2.12. tar
- 2.13. dnf
- 3. Tools
- 3.1. tmux
- 3.2. gpg
- 3.3. rpm
- 3.4. qemu
- 3.5. pve
- 3.6. dpdk
- 3.7. pacman
- 3.8. gnuplot
- 3.9. onload
- 3.10. smartctl
- 4. Process management & inspection
- 4.1. lsof
- 4.2. pidstat
- 4.3. pgrep
- 4.4. proc
- 4.5. ps
- 4.6. pmap
- 4.7. pstack
- 4.8. taskset
- 4.9. nice
- 5. Trace and Profile
- 5.1. time
- 5.2. strace
- 5.3. ltrace
- 5.4. perf
- 5.5. valgrind
- 5.6. vtune
- 5.7. htop
- 6. Debug
- 6.1. gdb
- 6.2. gdbserver
- 7. Binary
- 7.1. od
- 7.2. xxd
- 7.3. readelf
- 7.4. objdump
- 7.5. nm
- 8. Development
- 8.1. c++filt
- 8.2. c++
- 8.3. glibc
- 8.4. gcc
- 8.5. gas
- 8.6. git
- 8.7. vim
- 8.8. cmake
- 8.9. make
- 8.10. ld.so
- 8.11. symbol versioning
- 8.12. python
- 8.13. gcov
- 8.14. pgo
- 9. Linux
- 9.1. systemd
- 9.2. mount
- 9.3. coredump
- 9.4. ptrace_scope
- 9.5. cryptsetup
- 9.6. swap
- 9.7. signal
- 9.8. input
- 9.9. acl
- 9.10. zfs
- 9.11. cpufreq
- 9.12. cups
- 9.13. modprobe
- 9.14. lvm
- 10. Network
- 10.1. ip
- 10.2. ssh
- 10.3. ss
- 10.4. tcpdump
- 10.5. tshark
- 10.6. firewall-cmd
- 10.7. nftables
- 10.8. sfptpd
- 10.9. nmcli
- 11. Boot
- 11.1. uefi
- 11.2. rescue
- 11.3. grub
- 11.4. grubby
- 11.5. ipmitool
- 12. Web
- 12.1. html
- 12.2. css
- 12.3. chartjs
- 12.4. plotly
- 13. Arch
- 13.1. cache
- 13.2. x86_64
- 13.3. armv8
- 13.4. arm64
- 13.5. armv7
- 13.6. riscv
- 13.7. avx
- 13.8. rdmsr