In Linux, un terminale è un modo molto efficiente e sicuro per comunicare con il sistema. Tonnellate di comandi ti consentono di eseguire varie attività e operazioni su Linux. Ci concentreremo sul comando "Shutdown" con dettagli ed esempi in questo articolo.
Il comando di spegnimento Linux fornisce a tutti i processi un segnale e tempo per salvare eventuali progressi prima che il sistema si spegne. Il processo "init" modifica il comando "runlevel" quando viene richiesto dal comando "shutdown". Il "init" è il genitore di tutti i processi del sistema e inizia o chiude altri processi in base all'utente del comando.
Il sistema Linux può essere chiuso con un comando "arresto" in modi diversi. Controlliamo come!
Sintassi del comando di spegnimento:
Di seguito è mostrata la sintassi di base del comando "Shutdown":
$ sudo shutdown [opzioni] [time] [messaggio]
Varie opzioni possono essere utilizzate nel luogo di "[opzione]", come "-h", che viene utilizzata per chiudere e fermare il sistema e "-r", che viene utilizzato per riavviare. L'operazione di spegnimento può anche essere programmata specificando l'orario del luogo dell'argomento "[ora]" e persino una stringa di un messaggio per tutti gli utenti nel luogo di "[messaggio]".
Per ulteriori aiuto su tutte le opzioni, utilizzare il seguente comando:
$ SUDO Shutdown -Help
Usando il comando "Shutdown":
In Utilizzo del comando "Shutdown", è sufficiente aprire il terminale e digitare il comando, quindi premere Invio. Il comando seguente spegne la macchina dopo un minuto, che è l'ora predefinita:
$ Sudo Shutdown
Pianificare l'arresto:
Come discusso in precedenza, l'arresto può anche essere programmato specificando il tempo, ad esempio:
$ sudo Shutdown 5
Il comando sopra eseguirà l'operazione di spegnimento dopo 5 minuti. A parte questo, il sistema può anche essere chiuso in un momento specifico, ad esempio se si desidera pianificare un arresto alle 10 del mattino, quindi utilizzare quanto segue:
$ sudo Shutdown 10:00
E se si desidera chiudere il sistema alle 22:00, usa il comando di seguito:
$ sudo Shutdown 22:00
Spegnando immediatamente il sistema:
Per chiudere immediatamente il sistema, utilizzare l'espressione "ora" dopo il comando "Shutdown", digitare il comando di seguito nel terminale:
$ sudo shutdown ora
O
$ sudo Shutdown 0
Spegnimento del sistema con un messaggio personalizzato:
Questo metodo è utile quando ci sono più utenti. La stringa di messaggi può essere utilizzata per avvisare a tutti gli utenti il motivo dietro l'arresto. È anche importante specificare il tempo quando si utilizza il comando "Shutdown" con un messaggio personalizzato, prendi ad esempio il comando aggiunto di seguito:
$ sudo Shutdown 10 "Il sistema si spegne in dieci minuti per un importante aggiornamento"
Sistema di riavvio:
Il riavvio del sistema significa riavviare il sistema dopo l'arresto. Proprio come un arresto, un riavvio può anche essere programmato con un messaggio personalizzato. Usa l'argomento "-r" con il comando "Shutdown" per riavviare il sistema:
$ sudo shutdown -r
E per programmare il riavvio, come mostrato nel comando seguente:
$ sudo Shutdown -R 10 "Il sistema si riavvia dopo 10 minuti"
Per il riavvio immediato, utilizzare il comando aggiunto:
$ sudo shutdown -r ora
Annullamento dell'arresto:
L'arresto programmato può essere annullato in qualsiasi momento utilizzando il comando indicato di seguito:
$ sudo shutdown -c
Il processo di spegnimento programmato può anche essere annullato con un messaggio, ad esempio:
$ SUDO Shutdown -c "Annullando l'aggiornamento del sistema"
Tuttavia, questo comando non può essere utilizzato se si sta immediatamente chiudendo il sistema con l'espressione "ora".
Conclusione:
In questo post, abbiamo studiato e compreso come utilizzare il comando "Shutdown" con diverse opzioni. È anche un modo molto efficace e privo di rischi per chiudere tutti i processi e spegnere il sistema. Ti consente anche di programmare un arresto e riavviare con un messaggio. Sebbene, la funzione di "arresto" può essere eseguita tramite GUI, eseguendola attraverso l'intero processo nel terminale è molto più controllato e protetto.