Cómo usar el comando Reboot en Linux

27 feb 2021 2 min di lettura
Cómo usar el comando Reboot en Linux
Indice dei contenuti

Introducción

Cuando se actualiza el kernel, a menos que esté utilizando Ksplice o KernelCare, debe reiniciar su sistema Linux. También puede ser necesario reiniciar el sistema en otras circunstancias, como al solucionar problemas de hardware, instalar aplicaciones, etc. Si está ejecutando un servidor Linux sin cabeza, necesita saber cómo reiniciar desde la línea de comandos.

En la mayoría de las distribuciones de Linux modernas, la systemctl reemplaza la mayoría de los comandos de administración de energía utilizados en distribuciones de Linux anteriores con sysvinit. Los reboot y shutdown son alias de systemctl y están disponibles en el sistema por razones de compatibilidad.

En este tutorial, explicaremos cómo usar los systemctl y shutdown para reiniciar el servidor Linux. Los comandos deben ejecutarse como root o como usuario con privilegios de sudo

Utilice Systemctl

Para reiniciar el sistema Linux, simplemente escriba reboot o systemctl reboot:

sudo systemctl reboot

El sistema se reiniciará inmediatamente.

Cuando ha comenzado el reinicio, se notifica a todos los usuarios y procesos que han iniciado sesión que el sistema no funciona y que no se permiten más inicios de sesión. Linux cerrará todos los archivos abiertos, dejará de ejecutar procesos y reiniciará el sistema.

Para evitar que el comando de reinicio envíe un mensaje, ejecute el comando con la --no-wall:

sudo systemctl --no-wall reboot

Si desea establecer un mensaje personalizado que explique el motivo del reinicio, use la opción --message=

sudo systemctl --message="Hardware upgrade" reboot

El mensaje se mostrará en los registros:

System is rebooting (Hardware upgrade)

Usar apagado

Cuando se usa con la -r, el shutdown realiza un reinicio del sistema:

sudo shutdown -r

De forma predeterminada, el sistema se reiniciará después de 1 minuto, pero puede especificar la hora exacta en la que desea reiniciar el sistema.

El argumento de tiempo puede tener dos formatos diferentes. Puede ser una hora absoluta en el hh:mm y una hora relativa en el +m donde m es el número de minutos a partir de ahora.

El siguiente ejemplo programará el sistema para que se reinicie a las 10 am:

sudo shutdown -r 10:00

El siguiente ejemplo programará el sistema para que se reinicie en 5 minutos:

sudo shutdown -r +5

Para apagar el sistema inmediatamente use +0 o su alias now:

sudo shutdown -r now

Para transmitir un mensaje personalizado junto con la notificación de apagado estándar, escriba el mensaje después del argumento de tiempo.

El siguiente comando apagará el sistema en 10 minutos y notificará a los usuarios que se realizará una actualización de hardware:

sudo shutdown -r +10 "Hardware upgrade"

Es importante recordar que al especificar un muro de mensajes personalizado, también se debe especificar un argumento de tiempo.

Si ha programado el reinicio y desea cancelarlo, ejecute el comando de shutdown con la opción -c

sudo shutdown -c

También puede transmitir un mensaje que describa por qué se canceló el reinicio:

sudo shutdown -c "Canceling the reboot"

Conclusión

Para reiniciar un sistema Linux, escriba reboot en la terminal. Reiniciar el sistema operativo tardará unos segundos.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.