Comando para apagar inmediatamente la máquina con Linux
shutdown now -P o poweroff
Comando para reiniciar la máquina usando shutdown
poweroff –reboot o halt –reboot
Cómo cancelar un apagado programado
shutdown -c
Comando para detener todos los procesos y CPU sin apagar la máquina (ej: mantenimiento).
shutdown -H now
Comando moderno para gestionar servicios con SystemD
systemctl start|stop|restart|reload servicio
Cómo habilitar o deshabilitar un servicio al arranque con SystemD
systemctl enable|disable servicio
Comando SysVinit equivalente para gestionar servicios
service servicio start|stop|restart|reload
Comando SysVinit para habilitar servicios al arranque
chkconfig servicio on|off
Comando para reiniciar o apagar el sistema usando SystemD.
systemctl reboot
systemctl poweroff
systemctl halt
Comando para instalar paquetes desde repositorios en Debian/Ubuntu
apt-get install paquete
Cómo eliminar un paquete y sus ficheros de configuración en Debian
apt-get purge paquete
Comando para instalar paquetes offline con Debian
dpkg -i paquete.deb
Comando para actualizar todos los paquetes instalados en Debian
apt-get upgrade
Comando para buscar paquetes en el catálogo local en Debian
apt-cache search paquete
Comando para listar paquetes instalados en Debian.
dpkg -l
Comando para instalar paquetes en RedHat/CentOS
yum install paquete
dnf install paquete
Cómo eliminar un paquete en RedHat/CentOS
yum remove paquete
Comando para ver información de un paquete en RedHat/CentOS
yum info paquete
Comando para listar todos los ficheros instalados por un paquete RPM
rpm -ql paquete
Cómo crear un usuario con home, shell y grupos específicos.
useradd -m -d /home/usuario -s /bin/bash -G grupo1,grupo2 usuario
Comando para modificar el login de un usuario
usermod -l nuevo_login viejo_login
Cómo añadir un usuario a un grupo existente.
usermod -a -G grupo usuario
Comando para bloquear o desbloquear un usuario
usermod -L usuario (bloquea) / usermod -U usuario (desbloquea)
Cómo eliminar un usuario y su home
userdel -r usuario