GNU/Linux >> Linux Esercitazione >  >> Linux

Comandi Linux “shutdown”, “poweroff”, “halt”, “reboot”.

Il comando shutdown è il metodo preferito per riavviare o spegnere Linux. Utilizzando lo spegnimento è possibile pianificare un riavvio o uno spegnimento in futuro e lo spegnimento avviserà automaticamente tutti gli utenti che hanno effettuato l'accesso dell'azione imminente. Con l'avvicinarsi del tempo, avviserà gli utenti che hanno effettuato l'accesso con maggiore frequenza e urgenza.

Con l'arresto, è possibile specificare un messaggio che viene inviato a tutti gli utenti che hanno effettuato l'accesso insieme a ciascun avviso. La sintassi di base del comando di spegnimento è:

# shutdown time [warning-message]
Opzione Descrizione
-k Non spegnere davvero; invia solo i messaggi di avviso a tutti.
-r Riavvia dopo lo spegnimento.
-h Interrompi dopo lo spegnimento.
-c Annulla uno spegnimento già in corso. Con questa opzione, ovviamente, non è possibile fornire l'argomento del tempo, ma puoi inserire un messaggio esplicativo sulla riga di comando che verrà inviato a tutti gli utenti.
tempo Quando spegnere, più spesso ora (questo è un argomento obbligatorio).
messaggio di avviso Messaggio da inviare a tutti gli utenti. Racchiudi tra virgolette se i messaggi contengono spazi.

I comandi di riavvio, spegnimento e arresto

Quando non sono nel runlevel 0 o 6, i comandi reboot e halt, a differenza delle versioni precedenti di Unix, chiamano il comando shutdown rispettivamente con l'opzione -r o -h. Il comando poweroff passa al runlevel 0 e rimuove l'alimentazione se supportato dall'hardware.

Un elenco completo di runlevel è simile al seguente:

  • 0 Arresto :questo è il runlevel a cui il sistema si spegne e non è adatto a nessun tipo di applicazione o servizio.
  • 1 Modalità utente singolo :questo runlevel non avvia alcun servizio di rete o multiutente, ma avvia il sistema in modalità utente singolo in cui solo l'utente root può accedere. Questo runlevel è ideale per gli amministratori di sistema che desiderano eseguire attività di manutenzione o riparazione del sistema.
  • 2 Modalità multiutente, solo accessi alla console (senza rete) :questo runlevel non avvia la rete ma avvia il sistema in un ambiente multiutente con funzionalità di accesso alla console basata su testo.
  • 3 Modalità multiutente, solo accessi alla console :Questo runlevel offre tutte le funzionalità del runlevel 2, ma fornisce servizi di rete completi. Questo è il runlevel più comune per i sistemi basati su server che non richiedono o utilizzano un ambiente desktop grafico.
  • 4 Non utilizzato/Definibile dall'utente :questo runlevel non è definito e può essere configurato per fornire un ambiente personalizzato.
  • 5 Modalità multiutente, con display manager e accessi alla console (X11) :questo runlevel è simile al runlevel 3, ma è generalmente associato a sistemi con ambienti desktop.
  • 6 Riavvia :questo runlevel riavvia il sistema e non è adatto a nessun tipo di applicazione o servizio.


Linux
  1. 5 Comandi per la risoluzione dei problemi di rete Linux

  2. Come spegnere o riavviare Linux utilizzando la riga di comando

  3. Linux:la differenza tra riavvio, Init 6 e spegnimento -r Now?

  4. Comandi Linux dalla A alla Z

  5. Spegnimento di Linux in 30 secondi?

3 comandi per riavviare Linux (più altri 4 modi per farlo in sicurezza)

Comando di spegnimento di Linux

4 comandi per spegnere Linux dal terminale

Come riavviare (riavviare) Linux dalla riga di comando

Come evitare l'arresto o il riavvio accidentale in Linux

Come arrestare o riavviare Linux utilizzando la riga di comando