¿Reiniciar un servidor desde la línea de comandos?


78

¿Cómo reinicio un servidor Ubuntu desde la línea de comandos? sudo reboot nowParece que nunca funciona para mí. Debido a que es un servidor, no tengo instalado un administrador de ventanas, por lo que no puedo hacerlo desde una GUI (que siempre parece funcionar).

ingrese la descripción de la imagen aquí

He tenido el problema durante años en diferentes versiones del sistema operativo. Sucede en máquinas virtuales y en metal real. También existe el mismo problema con sudo shutdown now.

He vivido con eso en el pasado. La diferencia ahora es que no quiero simplemente presionar el botón de encendido porque podría perder datos.


¿Lo has intentado sudo shutdown -r now?
ASCIIbetical

44
sudo reboot nowNo es una opción válida. ver reinicio de man 8
souravc

Gracias souravc, eso es interesante. El comando nunca se queja de una opción no válida. Probaré algunos de estos cuando salga de mysql.

44
sudo init 6siempre debe funcionar Además, hay Ctrl + Alt + Supr y REISUB.
Danatela

Respuestas:


118

Intente usar el siguiente comando para reiniciar de manera segura :

sudo reboot

Si, en cambio, desea cerrar el servidor de forma segura, use este comando:

sudo shutdown -h now

1
No mencionó "con seguridad" en el sudo rebootmétodo, puede inducir a error a algunos usuarios.
rap-2-h

@ rap-2-h Espera, ¿quieres decir que sudo rebootes seguro o no?
wisbucky

@wisbucky: el reinicio de sudo es seguro
Jay

Tuve un debate con un compañero de trabajo sobre esto hoy. ¿Se prefiere este método sudo poweroff?
Gansheim


23

Para reiniciar, escriba lo siguiente

sudo shutdown -r now

3

Como alternativa a sudo shutdown -r now, este comando también efectúa un apagado inmediato :

sudo shutdown -h +0

Agregue el -rcomando para reiniciar:

sudo shutdown -r -h +0

Salida (ejecutándose como root):

root@mydevwkstn:~# shutdown -r -h +0

Broadcast message from cjbs@mydevwkstn
        (/dev/pts/10) at 14:41 ...

The system is going down for halt NOW!
root@mydevwkstn:~#

0

Una forma alternativa:

sudo init 6

[ NOTA ]:

Sin el initprograma no podría haber proceso de intérprete de comandos.


0

Si desea reiniciar su sistema, utilizando la solución de @ Jay, notará que el reinicio se programará en un minuto. Si, en cambio, desea que su sistema se reinicie de inmediato, puede usar el siguiente comando:

reboot -f

El -fparámetro forzará su reinicio tan pronto como ingrese el comando.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.