Il processo di spegnimento del sistema comporta la chiusura ordinata di tutti i processi sul sistema, nonché l'esecuzione di alcune attività di manutenzione vitali (come la sincronizzazione di tutti i file system montati) prima che il sistema si spenga. Quattro comandi possono svolgere questa funzione:
- fermati
- spegnimento
- riavvia
- spegnimento
il comando halt spegne il computer. Inserisci una nota nel file /var/log/wtmp; se il sistema è nel runlevel 0 o 6, arresta tutti i processi; in caso contrario, chiama shutdown -h.
Esempi di comando di arresto
1. Per fermare la macchina:
# halt
2. Per non sincronizzare prima dello spegnimento:
# halt --no-sync
3. Per forzare l'arresto della macchina:
# halt -f # halt --force
4. Per spegnere la macchina:
# halt -p # halt --poweroff
5. Non riavviare ma scrivi il record wtmp:
# halt -w # halt --wtmp-only
6. Per impostare la modalità dettagliata:
# halt --verbose
7. Per mostrare gli errori solo in output:
# halt -q # halt --quiet
8. Elimina la scrittura su /var/log/wtmp.
# halt -d
9. Nessuna sincronizzazione prima del riavvio o dell'arresto:
# halt -n
10. Chiudere le interfacce di rete prima dell'arresto.
# shutdown -i
11. Mettere i dischi rigidi in modalità standby prima dell'arresto o dello spegnimento.
# shutdown -h
9. Per visualizzare la guida:
# halt --help
File di configurazione
/var/run/utmp :legge il runlevel corrente da.
/var/log/wtmp :a questo file verrà aggiunto un nuovo record di runlevel per il tempo di spegnimento.