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 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 te arriesgas a que en el siguiente inicio del sistema tengas que ejecutar un chequeo de disco (fsck) con lo que ello comporta.

Para comentar sobre este artículo, rellena el formulario. Los campos marcados con un asterisco (*) son obligatorios.


*