Reiniciar servidor Linux por SSH

Reiniciar un servidor desde la consola de comandos de Linux es muy sencillo y se puede hacer simplemente lanzando alguno de los siguientes comandos:

shutdown -r now

El comando shutdown -r now envía la señal SIGTERM a los procesos que se encuentren funcionando. En caso de que estos no se cierren posteriormente enviará un SIGKILL. Una vez los procesos han finalizado, sincroniza el sistema de archivos (filesystem), y desmonta las unidades de disco, de forma que en el siguiente arranque no haya errores en los sistemas de archivos por un "unclean shutdown".

reboot

Igual que el comando shutdown -r now

echo 1 > /proc/sys/kernel/sysrq
echo b > /proc/sysrq-trigger


Estos dos comandos, hacen reset directo a nivel de interrupción de hardware, es decir que sería lo mismo que apretar el botón de reset del equipo, con todo lo que ello conlleva.

Advertencia

Con este comando el sistema no espera a que los procesos se cierren, no sincroniza el sistema de archivos y no se desmontan las unidades de disco. Por lo tanto nos arriesgamos a que en el siguiente inicio del sistema tengamos que ejecutar un chequeo de disco (fsck).

Accede o Regístrate para comentar.