Come eliminare tutti i processi Python in Ubuntu
L'esecuzione di più istanze di Python rende difficile trovare ogni singola istanza se si desidera interromperle. In Ubuntu Linux, ogni istanza di un'applicazione o di un processo ha un ID univoco. Puoi fermare tutte le istanze di un particolare processo, come Python, senza conoscere l'ID di ogni processo usando il comando "pkill", che individua tutti i processi che corrispondono ai tuoi criteri e li uccide ciascuno. Il comando "pgrep" emette gli ID di processo in base ai criteri forniti.
Passaggio 1
Fai clic con il pulsante destro del desktop e scegli il Terminale opzione per aprire una finestra di terminale.
Passaggio 2
Digita il comando sudo pkill python per terminare tutti i processi Python in esecuzione, indipendentemente dall'utente che ha avviato il processo. Digita la tua password quando richiesto.
Passaggio 3
Digita il comando sudo pgrep python per garantire che tutti i processi Python si siano fermati. Questo comando non dovrebbe produrre un output e non ti verrà richiesta una password.
Suggerimento
Il nome del processo utilizzato per la corrispondenza è limitato ai 15 caratteri presenti nell'output di /proc/pid/stat. Usa sempre l'opzione -f per confrontare la riga di comando completa, /proc/pid/cmdline.