Kuidas tappa kõik Pythoni protsessid Ubuntus

Pythoni mitme eksemplari käitamine muudab iga üksiku eksemplari leidmise keeruliseks, kui soovite selle peatada. Ubuntu Linuxis on igal rakenduse või protsessi eksemplaril kordumatu ID. Saate peatada konkreetse protsessi (nt Pythoni) kõik eksemplarid, teadmata igaühe ID-d protsessi, kasutades käsku "pkill", mis otsib kõik teie kriteeriumidele vastavad protsessid ja tapab igaüks. Käsk "pgrep" väljastab protsessi ID-d antud kriteeriumide alusel.

Samm 1

Paremklõpsake töölaual ja valige Terminal terminali akna avamise võimalus.

Päeva video

2. samm

Tippige käsk sudo pkill python et tappa kõik töötavad Pythoni protsessid, olenemata protsessi alustanud kasutajast. Sisestage küsimisel oma parool.

3. samm

Tippige käsk sudo pgrep python et kõik Pythoni protsessid oleksid peatunud. See käsk ei tohiks anda väljundit ja teilt ei küsita parooli.

Näpunäide

Sobitamiseks kasutatav protsessinimi on piiratud 15 tähemärgiga, mis on /proc/pid/stat väljundis. Kasutage alati suvandit -f, et vastendada kogu käsurealt /proc/pid/cmdline.