7 Métodos de Reiniciar Linux desde la Terminal

Reiniciar Linux desde la terminal puede parecer complicado, pero una vez que conoces los comandos adecuados, es bastante sencillo.

Bien sea por actualizaciones, mantenimiento o solución de problemas, reiniciar el sistema garantiza estabilidad y que los cambios surtan efecto.

En este artículo, exploraremos siete formas de reiniciar Linux desde la terminal.

1. Usando el Comando reboot

El comando reboot cierra correctamente todos los procesos en ejecución antes de reiniciar el sistema, evitando la pérdida de datos. Para reiniciar Linux de inmediato, usa:

sudo reboot

Si deseas forzar el reinicio sin esperar a que los procesos terminen:

sudo reboot -f

2. Usando el Comando shutdown

El comando shutdown permite reiniciar el sistema de inmediato o programar un reinicio para más tarde.

Para un reinicio inmediato:

sudo shutdown -r now

Para programar un reinicio en 2 horas:

sudo shutdown -r +120

Si cambias de opinión y deseas cancelar un reinicio programado:

sudo shutdown -c

3. Usando el Comando systemctl

En distribuciones modernas de Linux que usan systemd, el método recomendado para reiniciar el sistema es:

sudo systemctl reboot

4. Usando el Comando init

En versiones antiguas de Linux que usan SysVinit, el sistema se puede reiniciar con:

sudo init 6

Esto cambia el sistema al nivel de ejecución 6, que equivale a un reinicio.

Aunque sigue funcionando en algunos sistemas, es recomendable usar systemctl reboot en versiones más recientes.

5. Usando el Comando telinit

El comando telinit 6 también cambia el sistema al nivel de ejecución 6, provocando un reinicio controlado:

sudo telinit 6

6. Usando REISUB (Magic SysRq Key)

Si Linux deja de responder, puedes reiniciarlo de forma segura con la secuencia de teclas REISUB. Esta evita la corrupción de datos enviando comandos directos al kernel.

Presiona y mantén Alt + SysRq (Impr Pant) y luego presiona, en orden:

  • R: Control del teclado en modo crudo.
  • E: Finaliza procesos de forma limpia.
  • I: Mata todos los procesos.
  • S: Sincroniza los discos.
  • U: Monta los sistemas de archivos en modo solo lectura.
  • B: Reinicia el sistema.

Este método es útil cuando Linux no responde, pero aún acepta entradas de teclado.

7. Reiniciando Linux a través de SSH

Si administras un servidor Linux remoto, primero conéctate por SSH:

ssh usuario@tu-servidor-ip

Luego, usa:

sudo reboot

Si necesitas programar un reinicio en 10 minutos:

sudo shutdown -r +10

Para cancelar un reinicio programado:

sudo shutdown -c

Conclusión

Reiniciar Linux desde la terminal es fácil si conoces los comandos adecuados.

Bien sea que necesites un reinicio inmediato, programado o forzado, hay una opción para cada situación.

En sistemas modernos, el comando systemctl reboot es el estándar, pero en versiones más antiguas, init 6 y telinit 6 siguen siendo opciones válidas.


Descubre más desde CIBERED

Suscríbete y recibe las últimas entradas en tu correo electrónico.

Deja un comentario