- Working directory
- Paths
echo / printf
- Hotkeys: jump between words, delete words, line
- Tab completion.
ls
mkdir, cd, pushd/popd
touch, mv, rm
cp
du / df
find / fd
- Pipe between commands
- stdin, stdout, stderr
- Redirection
tee
xargs
sudo
- heredocs
shuf
env
export
unset
sleep
ps: process list
uname
id
group
sar (sysstat)
cat / head / tail
grep / rg
tr
less
top / btm
md5sum
hexdump
base64
curl
nc
telnet
traceroute
nslookup
ifconfig
chmod
set -e
set -u
set -x
set -o pipefail
set -o nullglob
- variables
- subshells: (cd /tmp && echo hi > a_file)
- substring prefix / suffix
- conditionals
- loops
- switch
- functions
vim
git
xclip / pbcopy