Kuinka tappaa kaikki Python-prosessit Ubuntussa

Pythonin useiden esiintymien suorittaminen tekee jokaisen yksittäisen esiintymän löytämisen vaikeaksi, jos haluat pysäyttää ne. Ubuntu Linuxissa jokaisella sovelluksen tai prosessin esiintymällä on yksilöllinen tunnus. Voit pysäyttää tietyn prosessin, kuten Pythonin, kaikki esiintymät tietämättä jokaisen tunnusta prosessi käyttämällä "pkill"-komentoa, joka etsii kaikki prosessit, jotka vastaavat ehtojasi ja tappaa jokainen. Komento "pgrep" tulostaa prosessitunnukset annettujen kriteerien perusteella.

Vaihe 1

Napsauta työpöytää hiiren kakkospainikkeella ja valitse Terminaali mahdollisuus avata pääteikkuna.

Päivän video

Vaihe 2

Kirjoita komento sudo pkill python tappaa kaikki käynnissä olevat Python-prosessit prosessin aloittaneesta käyttäjästä riippumatta. Kirjoita salasanasi pyydettäessä.

Vaihe 3

Kirjoita komento sudo pgrep python varmistaaksesi, että kaikki Python-prosessit ovat pysähtyneet. Tämän komennon ei pitäisi tuottaa tulosta, eikä sinulta kysytä salasanaa.

Kärki

Vastaamiseen käytetty prosessinimi on rajoitettu 15 merkkiin, jotka ovat /proc/pid/stat-tulosteessa. Käytä aina -f-vaihtoehtoa täsmäyttääksesi koko komentorivin /proc/pid/cmdline.