Última actualización [Septiembre 2023]

Scripting Bash
Navegación y administración de ficheros y directorios
Variables y estructuras de control
Manipulación de texto y procesamiento de datos
- awk, sed, cut, sort, uniq, paste, tee, join, rev, fold, cmp, comm, fmt.
Tipos de datos y funciones
- array, diccionario, funciones, return.
Procesos y recursos
- ps, top, htop, kill, nice, renice, pkill, pgrep, free, df, du, pstree, killall.
Variables y el entorno
- export, unset, env, source, alias, echo, seq, sleep, wait.
Administración de usuarios y grupos
- gpasswd, passwd, chpasswd, id, who, whoami, w.
Red y conectividad
- ping, traceroute, ifconfig, ip, route, netstat, ss, hostname, dig, nslookup, iw, nmap, arp, tcpdump, ssh, scp, rsync, ftp, telnet, wget, curl.
Administración de servicios y daemons
- systemctl, service, initctl, chkconfig, crontab, at, shutdown, reboot, start, stop, restart.
Administración de seguridad y permisos
- gpg, ufw, iptables, fail2ban, chroot, passwd, ssh-keygen.
Matemáticas y cálculos
- expr, bc, let, $(( )).
Manipulación de archivos
- CSV, JSON
Procesos segundo plano
- bg, fg, jobs.
Variables de entorno
- export, declare, readonly, local.