Resumen
Al apagar un sistema, simplemente cortar la energía puede causar corrupción de datos o errores en el sistema de archivos. Shutdown es esencial en entornos de servidor porque finaliza de forma segura todos los procesos en ejecución, registra los eventos y luego apaga el sistema.
Características principales
Las características principales del comando shutdown son las siguientes:
- Permite programar el apagado/reinicio del sistema en un momento específico.
- Envía mensajes de notificación de apagado a todos los usuarios conectados.
- Sincroniza el sistema de archivos y finaliza los procesos de forma normal.
- Soporta tanto el apagado inmediato como el programado.
Tipos de apagado
El comando shutdown soporta varios modos de apagado.
- Apagado (halt): Apaga el sistema, pero lo deja en un estado de espera sin cortar la energía.
- Apagar (poweroff): Apaga completamente el sistema y corta la energía. En la mayoría de los casos, funciona de manera similar a la opción 'shutdown -h'.
- Reiniciar (reboot): Apaga el sistema y lo reinicia inmediatamente.
Opciones principales
Hemos agrupado las opciones más utilizadas del comando shutdown según su propósito.
1) Apagado/Reinicio
2) Hora y mensaje
3) Ayuda
Comando generado:
Combina los comandos.
Descripción:
`shutdown` Ejecutando el comando.
Combina las opciones anteriores para ejecutar virtualmente los comandos junto con la IA.
Ejemplos de uso
Explore las diversas formas de usar el comando shutdown a través de estos ejemplos.
Apagado inmediato del sistema
sudo shutdown -h now
Apaga el sistema inmediatamente sin demora y corta la energía. Utiliza la palabra clave 'now'.
Reiniciar el sistema en 10 minutos
sudo shutdown -r +10
Reinicia el sistema 10 minutos después de la hora actual. Utiliza la opción '-r' para reiniciar y '+10' para indicar 10 minutos después.
Reiniciar a una hora específica y enviar mensaje
sudo shutdown -r 22:30 "정기 시스템 유지보수 작업이 진행될 예정입니다."
Reinicia el sistema hoy a las 22:30, enviando un mensaje de mantenimiento a todos los usuarios conectados.
Cancelar apagado programado
sudo shutdown -c
Cancela un comando shutdown programado. Se enviará una notificación a todos los usuarios en el momento de la cancelación.
Instalación
Shutdown está incluido por defecto en la mayoría de las distribuciones de Linux. No se requiere instalación adicional.
Consejos y advertencias
Hemos recopilado puntos a tener en cuenta al usar el comando shutdown.
Consejos
- El comando shutdown requiere privilegios de root, por lo que debe usarse con 'sudo'.
- shutdown -h now y poweroff funcionan de manera casi idéntica, pero shutdown es más seguro ya que permite que los procesos finalicen normalmente.
- Si el comando shutdown no funciona, puede usar 'init 0' (apagado) o 'init 6' (reinicio). Sin embargo, estos comandos pueden no ser tan seguros como shutdown.
- Para cancelar un apagado programado, siempre debe usar 'shutdown -c'.