Kā nogalināt visus Python procesus Ubuntu

Palaižot vairākus Python gadījumus, ir grūti atrast katru atsevišķu gadījumu, ja vēlaties tos apturēt. Ubuntu Linux katram lietojumprogrammas vai procesa gadījumam ir unikāls ID. Varat apturēt visus konkrēta procesa gadījumus, piemēram, Python, nezinot katra ID procesu, izmantojot komandu "pkill", kas atrod visus procesus, kas atbilst jūsu kritērijiem un nogalina katrs. Komanda "pgrep" izvada procesa ID, pamatojoties uz norādītajiem kritērijiem.

1. darbība

Ar peles labo pogu noklikšķiniet uz darbvirsmas un izvēlieties Terminālis iespēja atvērt termināļa logu.

Dienas video

2. darbība

Ierakstiet komandu sudo pkill python lai iznīcinātu visus Python procesus, kas darbojas neatkarīgi no lietotāja, kurš sāka procesu. Ievadiet savu paroli, kad tas tiek prasīts.

3. darbība

Ierakstiet komandu sudo pgrep python lai nodrošinātu, ka visi Python procesi ir apturēti. Šai komandai nevajadzētu radīt izvadi, un jums netiks prasīts ievadīt paroli.

Padoms

Procesa nosaukums, ko izmanto saskaņošanai, ir ierobežots līdz 15 rakstzīmēm, kas atrodas faila /proc/pid/stat izvadē. Vienmēr izmantojiet opciju -f, lai saskaņotu visu komandrindu, /proc/pid/cmdline.