reboot
Reinicia el equipo de inmediato.
Reinicia la máquina en ese momento, cerrando los servicios en orden. Lo usas después de instalar actualizaciones del kernel o cuando un cambio pide reiniciar. En Debian y Ubuntu es lo mismo que systemctl reboot; si necesitas programar el reinicio o avisar antes a los usuarios, usa shutdown -r.
sudo reboot [opciones]Reinicia sin preguntar. Si estás conectado por SSH a varios servidores, revisa con hostname en cuál estás: reiniciar el equivocado corta el servicio a todos los que lo usan.
Despiece
4 ejemplosReiniciar el equipo
| N.º | Pieza | Tipo | Qué hace |
|---|---|---|---|
| 1 | sudo | Comando | Reiniciar requiere permisos de administrador. |
| 2 | reboot | Comando | Reinicia el equipo de inmediato. |
Los servicios se cierran en orden y la máquina se reinicia. Si estabas por SSH, la conexión se corta y puedes volver a entrar en uno o dos minutos.
Reiniciar con systemctl
| N.º | Pieza | Tipo | Qué hace |
|---|---|---|---|
| 1 | sudo | Comando | Permisos de administrador. |
| 2 | systemctl | Comando | El administrador de servicios del sistema. |
| 3 | reboot | Valor | La acción de reiniciar. |
Hace exactamente lo mismo que sudo reboot. En Debian y Ubuntu, reboot es un atajo de este comando.
Reiniciar en 5 minutos con aviso
| N.º | Pieza | Tipo | Qué hace |
|---|---|---|---|
| 1 | sudo | Comando | Permisos de administrador. |
| 2 | shutdown | Comando | Programa apagados y reinicios. |
| 3 | -r | Opción | Reiniciar en vez de apagar. |
| 4 | +5 | Valor | Dentro de 5 minutos. |
| 5 | "Reinicio por actualizaciones" | Argumento | El aviso que les llega a los usuarios conectados. |
Avisa ahora y reinicia en 5 minutos. reboot no puede programar ni avisar con mensaje; para eso es shutdown. Se cancela con sudo shutdown -c.
Saber si el sistema pide reiniciar
| N.º | Pieza | Tipo | Qué hace |
|---|---|---|---|
| 1 | ls | Comando | Lista archivos. |
| 2 | /var/run/reboot-required | Argumento | El archivo que Ubuntu crea cuando una actualización necesita reinicio. |
Si el archivo existe, hay una actualización (normalmente del kernel) que solo se aplica al reiniciar. Si responde No such file or directory, no hace falta reiniciar. Este aviso es de Ubuntu; Debian no siempre lo crea.
Opciones
Las que sí vas a usar| Opción | Qué hace |
|---|---|
| -f--force | Reinicia sin cerrar los servicios en orden. Solo para cuando el sistema está trabado y el reinicio normal no avanza. |
| --no-wall | No manda el aviso a los usuarios conectados antes de reiniciar. |
| -p--poweroff | Apaga en lugar de reiniciar. |
Fallas comunes
| Falla | Remedio |
|---|---|
| Correr reboot sin sudo. | En un servidor o por SSH sale un error de permisos. Usa sudo reboot. |
| Reiniciar el servidor equivocado. | Con varias terminales SSH abiertas es fácil confundirse. Antes de reiniciar, revisa con hostname en qué equipo estás. |
| Usar reboot -f por costumbre. | -f no cierra los servicios en orden y puede dejar archivos o bases de datos a medio escribir. Úsalo solo si el reinicio normal se quedó trabado. |
Preguntas frecuentes
- ¿Cómo reinicio Linux desde la terminal?
- Con sudo reboot. También sirven sudo systemctl reboot y sudo shutdown -r now, que en Debian y Ubuntu hacen lo mismo.
- ¿Cuál es la diferencia entre reboot y shutdown -r?
- reboot reinicia en ese instante. shutdown -r te deja programar el reinicio (+5 para dentro de 5 minutos, o una hora fija) y mandar un aviso a los usuarios conectados.
- ¿Cómo sé si necesito reiniciar después de actualizar?
- En Ubuntu, si existe el archivo /var/run/reboot-required, hay que reiniciar. En general, conviene reiniciar después de actualizar el kernel, porque el nuevo solo se usa al arrancar.
- ¿Qué pasa si reinicio por SSH?
- La conexión se corta mientras el equipo reinicia. Espera uno o dos minutos y vuelve a conectarte con ssh. Si el servidor no vuelve, necesitarás acceso a su consola.