Questa guida dimostrerà alcuni dei modi più comuni di usare il fermare Comando in Linux.
Linux fermare comando
Il comando di spegnimento richiede l'autorizzazione alla radice per chiudere o riavviare il sistema. Per usarlo, assicurati di avere accesso a un account utente in grado di eseguire attività amministrative. Scopri come concedere agli utenti non root sudo l'autorizzazione.
Struttura di comando di base
Ecco la struttura del comando di base.
$ arresto
Qui,
Molti distro moderni hanno sostituito lo strumento di spegnimento originale con a fermare Alias a SystemCtl. È ancora disponibile solo per motivi di compatibilità.
Spegnere il sistema
Se non viene fornito alcun argomento, allora fermare chiuderà il sistema 1 minuto dopo l'esecuzione del comando.
$ Sudo Shutdown
È anche equivalente alla bandiera "-p" o "-poweroff".
$ sudo shutdown -p
Annullamento dell'arresto programmato
Ogni volta che eseguirà un comando di spegnimento, in genere pianificherà l'attività alcuni minuti in futuro. Nel frattempo, se necessario, possiamo annullare l'attività eseguendo il comando seguente.
$ sudo shutdown -c
Il flag "-c" dice di annullare qualsiasi arresto/riavvio pianificato del sistema.
Riavvia il sistema
Nonostante il nome, il fermare Il comando può riavviare il sistema. Per riavviare il sistema, utilizzare il flag "-r" o "-reboot".
$ sudo shutdown -r
Pianificare un arresto
Come dimostrato in precedenza, il fermare Pianificherà l'attività descritta da un minuto nel futuro. Tuttavia, possiamo impostare manualmente il tempo di recitazione.
Ad esempio, il seguente comando di spegnimento chiuderà il sistema alle 10:00. Si noti che l'arresto utilizza un formato di 24 ore in termini di tempistica.
$ sudo Shutdown 10:00
In alternativa, possiamo programmare un arresto del sistema dopo un certo numero di minuti. Nell'esempio seguente, il sistema dovrebbe essere chiuso dopo 250 minuti.
$ sudo shutdown +250
Pianificare un riavvio
Simile all'arresto del sistema di pianificazione, possiamo anche pianificare un riavvio del sistema. Il seguente comando pianificherà un riavvio di sistema alle 9:00.
$ sudo Shutdown -R 9:00
In alternativa, racconta fermare Per riavviare il sistema dopo diversi minuti.
$ sudo shutdown -r +250
Arresto/riavvio immediato
Finora abbiamo visto come programmare un arresto/riavvio. In molte situazioni, è necessario agire immediatamente. Esistono due tipi di valori temporali che l'arresto supporta a questo scopo.
Fermare supporta "ora" come tempo valido. Come suggerisce l'etichetta, l'azione verrà eseguita immediatamente.
$ sudo shutdown -r ora
Se insisti sull'uso di un valore numerico, allora possiamo anche descrivere "ora" come "+0". Fondamentalmente, l'arresto agirà dopo 0 minuti (immediatamente, in altre parole).
$ sudo shutdown -r +0
Trasmissione di messaggi personalizzati
Ogni volta che ci sono fermare viene emesso il comando, trasmetterà un messaggio all'intero sistema. È progettato per avvisare la prossima azione a tutti gli utenti attualmente effettuati. Per impostazione predefinita, il comando di spegnimento invierà un messaggio che assomiglia a questo.
Tuttavia, possiamo anche inviare un messaggio personalizzato a tutti gli utenti. Per utilizzare un messaggio personalizzato, utilizzare la seguente struttura di comando.
$ sudo shutdown +250 ""
Nota che ogni volta che si desidera trasmettere un messaggio personalizzato, deve essere accompagnato da un argomento di tempo specifico.
Ecco alcuni esempi di utilizzo di messaggi personalizzati con varie attività di arresto/riavvio.
$ sudo shutdown -r +25 "aggiornamento del kernel"
Shutdown $ sudo +5 "Spegnimento del sistema."
$ sudo shutdown -c "operazione cancellata"
Pensieri finali
Linux fermare Il comando è uno strumento semplicistico. Questa guida dimostra l'utilizzo del comando di spegnimento per pianificare l'arresto e il riavvio con i messaggi di spegnimento personalizzati.
La pagina di spegnimento del man descrive tutti gli argomenti di arresto disponibili.
Shutdown di $ Man
Felice calcolo!