Apagar

Section header image

Apagar 15

El comando shutdown prepara el sistema para un apagado seguro. Todos los usuarios que han iniciado una sesión reciben la notificación de que el sistema se está apagando y se evitan nuevos inicios de sesión en los cinco minutos previos al apagado completo del sistema.

shutdown [OPCIONES] HORA [MENSAJE]

Siga leyendo

El comando shutdown requiere acceso administrativo, cambie a la cuenta root para esta sección utilizando el siguiente comando. Use netlab123 como contraseña.

sysadmin@localhost:~$ su -                                                   
Password:                                                                       
root@localhost:~#

¡En realidad nuestras máquinas virtuales no se apagan! Use el comando pero tenga en cuenta que, en lugar de apagar el sistema, solamente regresará a la línea de comandos. Quizás tenga que presionar Enter o Ctrl+C para volver a ver la línea de comandos.

root@localhost:~# shutdown now                                         
                                                                                
Broadcast message from sysadmin@localhost                                       
        (/dev/pts/0) at 2:05 ...                                              
                                                                                
The system is going down for maintenance NOW!

A diferencia de otros comandos utilizados para apagar el sistema, el comando shutdown requiere un argumento de tiempo para especificar cuándo debe comenzar el apagado. Los formatos de este argumento de tiempo pueden ser la palabra now (ahora), una hora del día en el formato hh:mm o el número de minutos de retraso utilizando el formato +minutos.

Piense sobre lo siguiente

El reloj de nuestro sistema puede estar configurado en una zona horaria diferente a la que se encuentra usted. Para verificar la hora en la terminal, use el comando date. En nuestras máquinas, el formato predeterminado de la salida del comando date es el siguiente:

dia_de_la_semana  mes  hora:minuto:segundo  UTC  año

o en ingles:

weekday month day hour:minute:second UTC year

Las letras UTC presentes en la salida indican que la hora se muestra de acuerdo con el Horario Coordinado Universal.

root@localhost:~# date                                                      
Sat Oct  3 01:50:07 UTC 2020 
root@localhost:~# shutdown 01:51                                                
                                                                                
Broadcast message from sysadmin@localhost                                       
        (/dev/pts/0) at 1:50 ...                                              
                                                                                
The system is going down for maintenance in 1 minute!

Broadcast message from sysadmin@localhost                                       
        (/dev/pts/0) at 1:51 ...                                              
                                                                                
The system is going down for maintenance NOW! 

El comando shutdown también posee la opción de añadir un mensaje como argumento. Este mensaje aparecerá en las terminales de todos los usuarios. Por ejemplo:

root@localhost:~# shutdown +1 "Goodbye World!"                                  
                                                                                
Broadcast message from sysadmin@localhost                                       
        (/dev/pts/0) at 3:07 ...                                              
                                                                                
The system is going down for maintenance in 1 minute!                           
Goodbye World!                                                                  
shutdown: Unable to shutdown system                                             
root@localhost:~#                                                             
Broadcast message from sysadmin@localhost                                       
        (/dev/pts/0) at 3:08 ...                                              
                                                                                
The system is going down for maintenance NOW!                                   
Goodbye World!