Guía Completa de Comandos CLI para Unraid
¿Trabajas con Unraid y necesitas una referencia rápida para gestionar tu sistema desde la línea de comandos? En esta guía te comparto un cheatsheet completo de comandos CLI para Unraid, organizado por categorías para que puedas administrar procesos, servicios, almacenamiento, red, contenedores Docker, máquinas virtuales, y mucho más de forma eficiente.
Ya sea que estés apagando el servidor, revisando el estado de los discos, gestionando contenedores o controlando logs del sistema, aquí encontrarás los comandos esenciales para moverte con soltura por tu entorno Unraid.
Este post está pensado tanto para administradores de sistemas, como para entusiastas del homelab o usuarios que están empezando a profundizar en la gestión avanzada de Unraid.
🔌 System Control & Process Management
🔋 Power Management
powerdown # Apagado limpio
reboot # Reiniciar sistema
shutdown -h now # Apagado inmediato
shutdown -r +10 # Reinicio en 10 minutos
shutdown -c # Cancelar apagado programado
⚙️ Process Management
top # Visor de procesos básico
htop # Visor interactivo
ps aux # Ver todos los procesos
ps aux | grep proceso # Buscar proceso
kill -9 PID # Terminar proceso forzadamente
killall nombre_proceso # Terminar todos los procesos coincidentes
nice -n 19 comando # Ejecutar con baja prioridad
renice -n 19 -p PID # Cambiar prioridad de un proceso
🔧 Core Services
/etc/rc.d/rc.docker start|stop|restart # Servicio Docker
/etc/rc.d/rc.libvirt start|stop|restart # Máquinas virtuales
/etc/rc.d/rc.nginx start|stop|restart # Interfaz web
/etc/rc.d/rc.samba start|stop|restart # Compartición SMB
/etc/rc.d/rc.nfsd start|stop|restart # Servicio NFS
📊 Service Status
systemctl status servicio
systemctl list-units --type=service
service --status-all
💾 Array & Storage Operations
🧩 Array Management
array start
array stop
array status
mdcmd check
mdcmd status
mdcmd cancel
cat /proc/mdstat
🧲 Disk Operations
spindown
spinup
hdparm -y /dev/sdX
hdparm -C /dev/sdX
hdparm -I /dev/sdX
📋 SMART Tools
smartctl -a /dev/sdX
smartctl -t short /dev/sdX
smartctl -t long /dev/sdX
smartctl -H /dev/sdX
smartctl -i /dev/sdX
🧱 File System Ops
xfs_repair /dev/sdX
btrfs check /dev/sdX
fsck.ext4 -f /dev/sdX
mount -a
umount /mnt/diskX
🌐 Network & Services
🔗 Interface Management
ifconfig
ip addr show
ip link set eth0 up|down
ethtool eth0
iwconfig
nmtui
🧪 Connectivity Testing
ping destino
traceroute destino
mtr destino
dig dominio
nslookup dominio
📶 Network Monitoring
netstat -tulpn
netstat -an
ss -tuln
iftop
tcpdump -i eth0
iperf3 -s
🐳 Docker & VM Management
🐋 Docker
docker ps
docker ps -a
docker logs nombre
docker exec -it nombre bash
docker start nombre
docker stop nombre
docker system prune
💻 Virtual Machines
virsh list
virsh list --all
virsh start vmname
virsh shutdown vmname
virsh destroy vmname
virsh edit vmname
virsh dumpxml vmname
virsh snapshot-create
virsh snapshot-list
virsh snapshot-revert
📈 System Monitoring & Management
🧠 Resource Monitoring
free -h
vmstat
slabtop
iostat
mpstat
sar
pidstat
💽 Disk Monitoring
df -h
du -sh /*
lsblk
fdisk -l
blkid
📋 Log & User Management
📜 Logs
tail -f /var/log/syslog
dmesg
dmesg -T
journalctl
journalctl -f
journalctl -u servicio
🔍 Log Analysis
grep -r "error" /var/log/*
zcat /var/log/*.gz
less +F /var/log/syslog
👤 User Management
useradd nombre
usermod -aG grupo usuario
passwd nombre
chmod 755 archivo
chown usuario:grupo archivo
getfacl archivo
setfacl -m u:usuario:rwx archivo
🧠 Unraid CLI Reference Cheatsheet
🔌 System Control & Process Management
🔋 Power Management
powerdown # Apagado limpio
reboot # Reiniciar sistema
shutdown -h now # Apagado inmediato
shutdown -r +10 # Reinicio en 10 minutos
shutdown -c # Cancelar apagado programado
⚙️ Process Management
top # Visor de procesos básico
htop # Visor interactivo
ps aux # Ver todos los procesos
ps aux | grep proceso # Buscar proceso
kill -9 PID # Terminar proceso forzadamente
killall nombre_proceso # Terminar todos los procesos coincidentes
nice -n 19 comando # Ejecutar con baja prioridad
renice -n 19 -p PID # Cambiar prioridad de un proceso
🔧 Core Services
/etc/rc.d/rc.docker start|stop|restart # Servicio Docker
/etc/rc.d/rc.libvirt start|stop|restart # Máquinas virtuales
/etc/rc.d/rc.nginx start|stop|restart # Interfaz web
/etc/rc.d/rc.samba start|stop|restart # Compartición SMB
/etc/rc.d/rc.nfsd start|stop|restart # Servicio NFS
📊 Service Status
systemctl status servicio
systemctl list-units --type=service
service --status-all
💾 Array & Storage Operations
🧩 Array Management
array start
array stop
array status
mdcmd check
mdcmd status
mdcmd cancel
cat /proc/mdstat
🧲 Disk Operations
spindown
spinup
hdparm -y /dev/sdX
hdparm -C /dev/sdX
hdparm -I /dev/sdX
📋 SMART Tools
smartctl -a /dev/sdX
smartctl -t short /dev/sdX
smartctl -t long /dev/sdX
smartctl -H /dev/sdX
smartctl -i /dev/sdX
🧱 File System Ops
xfs_repair /dev/sdX
btrfs check /dev/sdX
fsck.ext4 -f /dev/sdX
mount -a
umount /mnt/diskX
🌐 Network & Services
🔗 Interface Management
ifconfig
ip addr show
ip link set eth0 up|down
ethtool eth0
iwconfig
nmtui
🧪 Connectivity Testing
ping destino
traceroute destino
mtr destino
dig dominio
nslookup dominio
📶 Network Monitoring
netstat -tulpn
netstat -an
ss -tuln
iftop
tcpdump -i eth0
iperf3 -s
🐳 Docker & VM Management
🐋 Docker
docker ps
docker ps -a
docker logs nombre
docker exec -it nombre bash
docker start nombre
docker stop nombre
docker system prune
💻 Virtual Machines
virsh list
virsh list --all
virsh start vmname
virsh shutdown vmname
virsh destroy vmname
virsh edit vmname
virsh dumpxml vmname
virsh snapshot-create
virsh snapshot-list
virsh snapshot-revert
📈 System Monitoring & Management
🧠 Resource Monitoring
free -h
vmstat
slabtop
iostat
mpstat
sar
pidstat
💽 Disk Monitoring
df -h
du -sh /*
lsblk
fdisk -l
blkid
📋 Log & User Management
📜 Logs
tail -f /var/log/syslog
dmesg
dmesg -T
journalctl
journalctl -f
journalctl -u servicio
🔍 Log Analysis
grep -r "error" /var/log/*
zcat /var/log/*.gz
less +F /var/log/syslog
👤 User Management
useradd nombre
usermod -aG grupo usuario
passwd nombre
chmod 755 archivo
chown usuario:grupo archivo
getfacl archivo
setfacl -m u:usuario:rwx archivo