"Killall" segue la seguente struttura -
killall [opzioni] nome
Secondo la pagina Man di "Killall", lo strumento invia un segnale ai processi target. Senza specificare il tipo di segnale, il valore predefinito è SIGTERM. Se "Killall" è in grado di uccidere almeno 1 processo corrispondente ai requisiti, restituisce un codice di ritorno zero. Non puoi uccidere un processo "killall".
Uccidere un processo
Questo è l'uso più semplice del comando "killall". Tutto quello che devi fare è passare il nome del processo.
Ad esempio, ho aperto dischi di gnome, nome del processo "Dischi gnome". Per uccidere il processo, eseguire il comando seguente -
Dischi di gnome di Killall
Chiedere il permesso
Quando esegui i comandi "killall", ci sono buone probabilità che tu stia per uccidere qualcosa di non intenzionale. Devi usare la flag "-i".
Killall -i -Disks
Sensibilità al caso
Generalmente, "killall" è uno strumento sensibile al caso, quindi assicurati di digitare correttamente il nome.
# Comando sbagliato
Dischi di gnome di Killall
# Comando corretto
Dischi di gnome di Killall
Se vuoi forzare Killall come insensibile al caso, usa la bandiera "-i".
Killall -i -Disks
Scegliere il segnale finale
Esistono diversi tipi di segnale di terminazione disponibili. Se si desidera utilizzare un segnale finale specifico, utilizzare la seguente struttura -
killall -s
# O
Killall -Signal
# O
Killall -Signal
Per scoprire l'elenco dei segnali disponibile, utilizzare il flag "-l".
killall -l
Processo di uccisione al momento
Puoi anche dire a "Killall" di interrompere i processi a seconda del loro tempo di corsa!
killall -o [ora]
# O
killall --older-than [time]
Per esempio,
killall -o 2h
Questo comando ucciderà tutti i processi in esecuzione per più di 2 ore.
killall -y [ora]
# O
Killall-Younger-Than [Time]
Per esempio,
killall -y 2h
Questo comando ucciderà tutti i processi di età inferiore a 2 ore.
Uccidere tutti i processi di proprietà di un utente
Questa è una cosa molto rischiosa da fare e può persino rendere inutile il tuo sistema a meno che non lo riavvii. Assicurati di finire tutti i tuoi compiti importanti.
La struttura va così -
killall -u [nome utente]
Per esempio,
Killall -u Viktor
Questo comando ucciderà tutto sotto l'utente "Viktor".
Altri comandi "killall"
Ci sono una serie di altri comandi disponibili di "killall". Per l'elenco breve, utilizzare il comando seguente -
Killall -Help
Per una spiegazione approfondita di ogni singolo parametro e opzioni, la pagina Man è l'opzione migliore.
uomo killall
È possibile esportare la pagina Man in un file di testo separato per la lettura in seguito.
uomo killall> ~/desktop/killall.TXTGodere!