Detiene, apaga o reinicia el equipo

Asegúrese de guardar correctamente los ficheros abiertos, y que no interrumpa los procesos de otros servicios o usuarios.

  • init - Gestor de servicios del sistema.

Antes de poder apagar el sistema de forma correcta, es importante conocer los niveles de ejecución, ya que estos definen los servicios y recursos que están disponibles para los usuarios.

Ya que los sistemas solo pueden encontrarse en un solo nivel de ejecución, podemos usar el comando init y cada uno de los niveles para controlar servicios del sistema.

Nivel de ejecución
Estado del sistema
Descripción

0

Modo de supervisión

El sistema operativo se apaga. El sistema muestra el indicador ok.

1

Modo monousuario

El sistema operativo se encuentra en modo de mantenimiento. En este modo, sólo se inician algunos procesos por razones de funcionalidad básica del sistema. Solo se montan los sistemas de archivo /, /usr, y /proc, y no se comparten sistemas de archivo nfs. Sólo se permite registrarse al superusuario.

2

Modo multiusuario

Multiusuario sin soporte de red.

3

Modo multiusuario

El sistema operativo ha arrancado totalmente; se inician todos los procesos necesarios para soportar varios usuarios, acceso a red, sistemas de archivo, registro de eventos, y así sucesivamente.

4

Modo multiusuario

No es igual que el 3.

5

Apagado automático

El sistema operativo se apaga, y se desconecta automáticamente la alimentación (sólo en sistemas soportados).

6

Rearrancado

Se lleva al sistema operativo al nivel de ejecución 0, y después al nivel de ejecución predeterminado.

Un ejemplo de apagar el sistema de inmediato es ejecutar init 0. Para ejecutarlo debemos tener acceso de superusuario.

$ sudo init 0

Una forma de ver en que nivel de ejecución estamos, podemos ejecutar el comando runlevel o who -r. Para cambiar a otro nivel de ejecución, por ejemplo al Modo monousuario, simplemente ejecuta init #. Para reiniciar el sistema ejecuta init 6.

$ sudo init 1

Apagando el sistema

  • halt - Detiene la CPU.

El comando halt solamente apaga la CPU, esto hace que la fuente de alimentación siga funcionando, para apagarla también se debe usar la opción -p.

$ sudo halt -p
$ sudo reboot

El comando poweroff apaga el sistema por completo, es como ejecutar halt -p.

$ sudo poweroff
$ sudo shutdown

Usa el comando shutdown si quiere enviar un mensaje de advertencia a todos los usuarios conectados. El comando shutdown espera 60 segundos una vez ejecutado, y procede a apagar el sistema por completo. Si queremos que se apague de inmediato ejecutamos shutdown now.

Si queremos apagar o reiniciar el sistema en un tiempo determinado, puedes asignarlo según el uso de 24 horas.

$ sudo shutdown hh:mm

Para cancelar el apagado, puede volver a ejecutar el comando shutdown con la opción -c.

$ sudo shutdown -c

Última actualización