halt Generatore di comandi
Generare comandi di arresto per fermare il sistema
Introduzione a halt
## Cos’è l’arresto?
Il comando `halt` ferma il sistema terminando tutti i processi in esecuzione e arrestando la o le CPU. Per impostazione predefinita, registra l’azione tramite `shutdown` in modo che gli altri utenti vengano notificati. Utilizzatelo per portare una macchina a uno stop completo senza necessariamente interrompere l’alimentazione.
## Come utilizzarlo
1. **Scegliere le opzioni**: Selezionare il comportamento forzato, di spegnimento o in sola lettura. 2. **Eseguire come root**: Eseguire il comando generato con `sudo` o come root. 3. **Confermare**: Il sistema notifica gli utenti connessi e procede con l’arresto. 4. **Copiare ed eseguire**: Copiare il comando generato nel proprio terminale.
> `halt`, `poweroff` e `reboot` condividono lo stesso insieme di flag. Utilizzare `-p` per spegnere anche la macchina, oppure preferire direttamente `poweroff` quando l’obiettivo è interrompere l’alimentazione.
Opzioni comuni
### `-f` Forza Forzare un arresto immediato senza chiamare `shutdown`. Non viene inviata alcuna notifica agli utenti e non viene eseguita alcuna sequenza di spegnimento ordinato — utilizzare solo quando il sistema non risponde.
### `-p` Spegnimento Spegnere la macchina dopo l’arresto. Equivale all’esecuzione di `poweroff`.
### `-w` Scrittura solo Scrivere un record di arresto `wtmp` senza effettuare effettivamente l’arresto. Utile per testare le voci del registro su un sistema non in funzione.
### `-d` Nessun wtmp Non scrivere alcun record `wtmp`. Utile nei container o in ambienti di recupero in cui il registro contabile non è disponibile.
▶Perché la mia macchina rimane accesa dopo l’arresto?
▶Cosa salta effettivamente -f?
Se questo strumento è stato di aiuto per te, considera l’idea di regalarmi un caffè.
Comprami un caffè.