====== shutdown ====== Comando Linux para apagar el sistema. ===== Programar apagado ===== shutdown [OPCIÓN] [MENSAJE] Donde: * ''OPCIÓN'' * ''r'': reiniciar * ''h'': apagar * ''c'': cancelar un apagado programado * ''k'': envía mensajes y deshabilita inicios de sesión, pero no apagar el sistema. * ''MENSAJE'' es un mensaje que le llegará a los usuarios conectados. Es opcional. * ''TIEMPO'' puede ser: * * ''now'': para que el apagado sea inminente. * ''+minutos'': para que el apagado sea dentro de los minutos que indiquemos. * ''hh:mm'': para que el apagado sea a una hora determinada. Por ejemplo, apagar el sistema inmediatamente: shutdown now Apagar el sistema en 10 minutos: shutdown +10 Apagar el sistema a las 20:30: shutdown 20:30 ===== Revisar hora de apagado programado ===== En el fichero ''/run/systemd/shutdown/scheduled'' encontraremos la información. Por ejemplo: USEC=1724594573475832 WARN_WALL=1 MODE=poweroff UID=1000 TTY=pts/0 En ''USEC'' está la fecha y hora en formato EPOCH de Unix. Si queremos "traducirlo" a fecha y hora humanas: perl -wne 'm/^USEC=(\d+)\d{6}$/ and printf("Shutting down at: %s\n", scalar localtime $1)' < /run/systemd/shutdown/scheduled O usar algún servicio online como [[https://www.epochconverter.com/|Epoch Converter]] ===== Systemd ===== En distribuciones Linux con [[informatica:sistemas_operativos:linux:systemd|Systemd]]: systemctl poweroff