Come uccidere tutti i processi Python in Linux

Come uccidere tutti i processi Python in Linux
È sempre necessario rimuovere qualsiasi processo o programma in esecuzione, che si tratti di Windows o Linux. Questo è molto comune perché qualsiasi processo utilizza la memoria specifica di quel sistema operativo quando è in condizione di esecuzione. Una volta completato il processo, è necessario rimuovere tale processo.

In Linux, ci sono diversi modi per uccidere un processo, ma molte persone non hanno familiarità con esso. Se usi Python regolarmente, devi sapere come uccidere rapidamente il processo. Questa guida spiegherà come uccidere tutti i processi Python in Linux.

Come uccidere tutti i processi Python in Linux

Useremo principalmente i comandi Killall e Pkill per uccidere tutti i processi Python in Linux. Questi comandi terminano o uccidono il gruppo di qualsiasi processo in esecuzione in base al suo nome e ad altri attributi.

Comando pkill

Il comando PKILL fa parte del pacchetto Procps-NG o PROPS, preinstallato su quasi tutte le distribuzioni Linux. Questa utilità della linea di comando ti aiuta a uccidere i processi del programma in esecuzione inviando segnali in base ai parametri forniti. Qui, puoi specificare qualsiasi processo per nome parziale o completo o altri attributi. È molto facile eliminare qualsiasi gruppo di processi attraverso questo comando.

Qui uccideremo tutti i processi Python con il comando pkill. Quindi, esegui il seguente comando per uccidere i processi Python:

Sudo Pkill Python

Una volta immesso il comando precedente, ti chiederà la tua password di root. Non appena si inserisce la password, eliminerà immediatamente tutti i processi Python e fermerà gli stessi processi.

Comando killall

Il comando killall funziona anche in modo simile al comando pkill. Questa utilità della linea di comando è anche semplice da usare. Tutto quello che devi fare è passare il nome del processo o altri attributi come argomenti per killall.

Qui rimuoviamo tutti i processi Python usando il comando killall. Eseguilo nel terminale aggiungendo il nome del processo che si desidera eliminare con il comando killall. Uccideremo tutti i processi Python eseguendo il seguente comando:

Killall Python

Dopo aver eseguito il comando precedente nel terminale, andrai sullo schermo di tale processo e vedrai che il tuo processo di esecuzione è stato ucciso. Come puoi vedere, il tuo processo Python in esecuzione viene "terminato" eseguendo il comando precedente.

Conclusione

In questa guida, abbiamo spiegato come uccidere tutti i processi Python in Linux. Termina un gruppo di processi Python utilizzando le utility di comando "Pkill" e "Killall". La caratteristica univoca simile tra queste due utility della linea di comando è che possono uccidere un gruppo di processi senza il numero PID in base al nome del processo. Come abbiamo visto, sono senza sforzo da esibirsi e possiamo uccidere rapidamente e facilmente un mucchio di processi Python.