Discos y particiones

fdisk -l                                        lista discos y particiones
ls -al /dev/disk/by-uuid/                       lista UUIDS
blkid [incluido en paquete util-linux]          lista UUIDS PART-UUIDS
fdisk /dev/#                                    particionar disco
mkfs.ext4 -L Etiqueta /dev/#                    formatear a ext4 con etiqueta
tune2fs [e2fsprogs] -L Etiqueta /dev/#          agregar etiqueta a ext4
mkfs.vfat -F 32 -n "Etiqueta" /dev/#            formatear FAT32 con etiqueta
fsck.vfat /dev/#                                revisar formato (vFAT u otros)
mount /dev/# /boot                              montar en
umount /dev/#                                   desmontar
mount -o loop ~/imagen.iso ~/name-of-iso        montar iso en
dd if=imagen.iso of=/dev/# status=progress      copia imagen de disco en

Sistema

systemd-analyze blame                           muestra procesos del arranque
systemd-analyze                                 muestra tiempo del arranque
systemd-analyze critical-chain                  muestra cuello de botella
systemctl list-units
  --type=service --state=active                 muestra servicios activos
systemctl enable/disable/start/stop/restart
  ejemplo.service                               administra servicio
journalctl -p 3 -xb                             estado del sistema
journalctl -p 3 -b -1                           estado del boot pasado
journalctl -n 2000                              últimas 2000 líneas
systemctl poweroff                              apagar
systemctl reboot                                reset

Paquetes

apt upgrade                                    actualiza base de datos
apt full-upgrade                               actualiza con dependencias
apt install package                            instala paquete
apt remove package                             remueve paquete
apt purge package                              remueve con configuración
apt autoremove                                 quita huérfanos
apt autoclean                                  limpia descargas antiguas
apt install /dir/ejemplo.deb                   instala archivo local
apt-get install --fix-missing                  resolver instalacion fallida
apt --fix-broken install                       problema con dependencias
dpkg --configure -a                            configurar paquetes pendientes

Archivos

ls                                             muestra archivos en directorio
cd /Directorio                                 navega a directorio
./dir/script.sh                                ejecuta script
touch archivo.ejemplo                          crea un archivo
mkdir --parents /padre/directorio              crea directorio con padres
mv /desde/dir/archivo /hacia/dir/archivo       mueve archivo
cp --recursive /desde/dir /hacia/dir           copia directorios
ln -s /desde/dir/archivo /hacia/dir/archivo    crea enlace simbólico
rename .JPG .jpg *.JPG                         cambia todas las extensiones
rm -f(force para directorios) -r(recursivo)    borra archivo
chown -R(recursivo) user:group /dir/archivo    cambia usuario y grupo
chmod -R 750[ó u=rwX,g=rx,o=] /dir/archivo     cambia permisos

Utilidades

find /(sudo para todo el sistema) -type f(archivo) d(directorio)
  -name(-iname insensible a mayúsculas, -not para invertir)
  archivo ó *parte_del_nombre*                 busca archivo
df -h                                          muestra espacio en disco
free -h                                        muestra memoria ram libre
du -h --max-depth=1 | sort -h                  uso de disco
                                               del directorio actual
tar -zcvpf ejemplo.tar.gz /directorio          comprime directorio
                                               respetando permisos
tar -xvpzf ejemplo.tar.gz -C /directorio       descomprime directorio
unxz ejemplo.xz                                descomprime .xz
unzip ejemplo.zip                              descomprime .zip
xdg-mime query filetype /dir/ejemplo.png       describe mimetipo
xdg-mime query default image/png               aplicación predeterminada 
xdg-mime default app.desktop image/png         cambia predeterminada