killall
This commit is contained in:
parent
f123293cf9
commit
c555e7d255
@ -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
|
||||||
|
```
|
Loading…
x
Reference in New Issue
Block a user