Hur man dödar alla Python-processer i Ubuntu

Att köra flera instanser av Python gör det svårt att hitta varje enskild instans om du vill stoppa dem. I Ubuntu Linux har varje instans av en applikation eller process ett unikt ID. Du kan stoppa alla instanser av en viss process, såsom Python, utan att känna till ID för var och en bearbeta genom att använda kommandot "pkill", som lokaliserar alla processer som matchar dina kriterier och dödar varenda en. Kommandot "pgrep" matar ut process-ID: n baserat på de angivna kriterierna.

Steg 1

Högerklicka på skrivbordet och välj Terminal möjlighet att öppna ett terminalfönster.

Dagens video

Steg 2

Skriv kommandot sudo pkill python för att döda alla Python-processer som körs, oavsett vilken användare som startade processen. Skriv ditt lösenord när du uppmanas.

Steg 3

Skriv kommandot sudo pgrep python för att säkerställa att alla Python-processer har stoppats. Det här kommandot bör inte producera en utdata, och du kommer inte att bli tillfrågad om ett lösenord.

Dricks

Processnamnet som används för matchning är begränsat till de 15 tecken som finns i utdata från /proc/pid/stat. Använd alltid alternativet -f för att matcha mot hela kommandoraden, /proc/pid/cmdline.