Cum să omorâți toate procesele Python în Ubuntu

Rularea mai multor instanțe de Python face dificilă găsirea fiecărei instanțe individuale dacă doriți să le opriți. În Ubuntu Linux, fiecare instanță a unei aplicații sau proces are un ID unic. Puteți opri toate instanțele unui anumit proces, cum ar fi Python, fără a cunoaște ID-ul fiecăruia proces folosind comanda „pkill”, care localizează toate procesele care se potrivesc cu criteriile dvs. și ucide fiecare. Comanda „pgrep” emite ID-urile procesului pe baza criteriilor date.

Pasul 1

Faceți clic dreapta pe desktop și alegeți Terminal opțiunea de a deschide o fereastră de terminal.

Videoclipul zilei

Pasul 2

Tastați comanda sudo pkill python pentru a opri toate procesele Python care rulează, indiferent de utilizatorul care a început procesul. Introduceți parola când vi se solicită.

Pasul 3

Tastați comanda sudo pgrep python pentru a vă asigura că toate procesele Python s-au oprit. Această comandă nu ar trebui să producă o ieșire și nu vi se va solicita o parolă.

Bacsis

Numele procesului utilizat pentru potrivire este limitat la cele 15 caractere prezente în ieșirea /proc/pid/stat. Utilizați întotdeauna opțiunea -f pentru a se potrivi cu linia de comandă completă, /proc/pid/cmdline.