Hvordan drepe alle Python-prosesser i Ubuntu

Å kjøre flere forekomster av Python gjør det vanskelig å finne hver enkelt forekomst hvis du vil stoppe dem. I Ubuntu Linux har hver forekomst av en applikasjon eller prosess en unik ID. Du kan stoppe alle forekomster av en bestemt prosess, for eksempel Python, uten å vite IDen til hver prosess ved å bruke "pkill"-kommandoen, som finner alle prosessene som samsvarer med dine kriterier og dreper hver og en. "pgrep"-kommandoen gir ut prosess-IDene basert på kriteriene gitt.

Trinn 1

Høyreklikk på skrivebordet og velg Terminal mulighet for å åpne et terminalvindu.

Dagens video

Steg 2

Skriv inn kommandoen sudo pkill python å drepe alle Python-prosessene som kjører, uavhengig av brukeren som startet prosessen. Skriv inn passordet ditt når du blir bedt om det.

Trinn 3

Skriv inn kommandoen sudo pgrep python for å sikre at alle Python-prosesser har stoppet. Denne kommandoen skal ikke produsere en utgang, og du vil ikke bli bedt om et passord.

Tips

Prosessnavnet som brukes for matching er begrenset til de 15 tegnene som finnes i utdataene til /proc/pid/stat. Bruk alltid -f-alternativet for å matche mot hele kommandolinjen, /proc/pid/cmdline.