Arresta una macchina Linux utilizzando il terminale
-
Sintassi del comando
shutdown
in Linux -
Arresta il sistema utilizzando
shutdown
-
Spegnere il sistema dopo il tempo specificato con il comando
shudown
- Trasmetti messaggio a tutti gli utenti prima dell’arresto
-
Riavvia il sistema con il comando
shudown
-
Annullare un arresto programmato con il comando
shudown

Usiamo il comando shutdown
in Linux per spegnere la macchina Linux usando il terminale. Il comando arresta il sistema in modo sicuro notificando a tutti gli utenti e processi registrati. Abbiamo anche la possibilità di spegnersi dopo un certo intervallo di tempo utilizzando il comando shutdown
.
Sintassi del comando shutdown
in Linux
shutdown [OPTIONS] [TIME] [MESSAGE]
Qui, OPTIONS
rappresenta varie opzioni di spegnimento come spegnimento (opzione predefinita), interruzione o riavvio, TIME
specifica il tempo dopo il quale il sistema deve essere spento e MESSAGE
rappresenta il messaggio che deve essere trasmesso a tutti gli utenti.
Solo gli utenti con privilegi sudo
possono eseguire il comando shutdown
.
Arresta il sistema utilizzando shutdown
sudo shutdown
Arresta il sistema dopo 1 minuto, che è l’ora di spegnimento predefinita.
Spegnere il sistema dopo il tempo specificato con il comando shudown
sudo shutdown 13:50
Spegne il sistema esattamente alle 13:50 o all'1: 50 P.M
Possiamo anche specificare i minuti per l’arresto utilizzando il formato +m
, dove m
indica i minuti di attesa prima dello spegnimento.
sudo shutdown +20
Spegne il sistema esattamente dopo 20 minuti dall’esecuzione del comando.
Per spegnere immediatamente il sistema, usiamo +0
o adesso
nel campo dell’ora.
sudo shutdown now
Spegne immediatamente il sistema.
Trasmetti messaggio a tutti gli utenti prima dell’arresto
Per trasmettere un particolare messaggio a tutti gli utenti, specifichiamo il messaggio nel campo messaggio
dopo il campo ora
.
sudo shutdown +20 "System Maintenance"
Spegne il sistema esattamente dopo 20 minuti dall’esecuzione del comando e avvisa tutti gli utenti con il messaggio System Maintenance
.
Riavvia il sistema con il comando shudown
Usiamo l’opzione -r
con il comando shutdown
per riavviare il sistema.
sudo shutdown -r +20
Riavvia il sistema dopo 20 minuti dal momento dell’esecuzione del comando precedente.
Annullare un arresto programmato con il comando shudown
Per annullare uno spegnimento programmato, usiamo l’opzione -c
con il comando shutdown
.
sudo shutdown -c "Postpone Shutdown for tomorrow"
Annulla lo spegnimento programmato trasmettendo a tutti gli utenti il messaggio Postpone Shutdown for tomorrow
. Non è possibile specificare l’ora durante l’annullamento dell’arresto pianificato.
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn