This commit is contained in:
piccihud 2024-12-21 17:24:07 +01:00
parent f123293cf9
commit c555e7d255

View File

@ -265,4 +265,40 @@ root 3 0.0 0.0 0 0 ? S 11:05 0:00 [pool_workque
- `%MEM`: percentuale di memoria fisica utilizzata - `%MEM`: percentuale di memoria fisica utilizzata
- `TT`: terminale (*tty*) che controlla il processo - `TT`: terminale (*tty*) che controlla il processo
- `STAT`: codice che rappresenta lo stato del processo. I valori includono S (sleep), R (running), Z (zombie), T (stopped) - `STAT`: codice che rappresenta lo stato del processo. I valori includono S (sleep), R (running), Z (zombie), T (stopped)
- `STARTED`: ora in cui e' iniziato il processo - `STARTED`: ora in cui e' iniziato il processo
## killall
```bash
killall [OPTIONS] process-name
```
Opzioni principali:
- `-e`: richiede una corrispondenza esatta per il nome del processo
- `-I`: esegue la ricerca dei nomi dei processi in modo insensibile alle maiuscole e minuscole
- `-i`: richiede conferma interattiva prima di uccidere i processi
```bash
killall -i htop
```
- `-r`: permette l'utilizzo di un'espressione regolare
```bash
kill -r REGEX
killall -r 'http.*'
```
- `-s SIGNAL`: Specifica il segnale da inviare per terminare i processi (predefinito è SIGTERM)
```bash
killall -s <Termination_Signal> process
killall -s SIGKILL apache2
```
- `-u USER`: uccide i processi di proprietà dell'utente specificato
```bash
sudo killall -u <username> process
sudo killall -u team htop
```