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.
Artículos Relacionados
Descubre más desde CIBERED
Suscríbete y recibe las últimas entradas en tu correo electrónico.

