Ako zabiť všetky procesy Pythonu v Ubuntu

Spustenie viacerých inštancií Pythonu sťažuje nájdenie každej jednotlivej inštancie, ak ich chcete zastaviť. V Ubuntu Linux má každá inštancia aplikácie alebo procesu jedinečné ID. Môžete zastaviť všetky inštancie konkrétneho procesu, ako je Python, bez toho, aby ste poznali ID každého z nich proces pomocou príkazu "pkill", ktorý nájde všetky procesy, ktoré vyhovujú vašim kritériám, a zabíja každý jeden. Príkaz "pgrep" vypíše ID procesov na základe daných kritérií.

Krok 1

Kliknite pravým tlačidlom myši na pracovnú plochu a vyberte položku Terminál možnosť otvorenia okna terminálu.

Video dňa

Krok 2

Zadajte príkaz sudo pkill python zabiť všetky spustené procesy Pythonu bez ohľadu na používateľa, ktorý proces spustil. Po zobrazení výzvy zadajte svoje heslo.

Krok 3

Zadajte príkaz sudo pgrep python aby sa zabezpečilo, že sa všetky procesy Pythonu zastavili. Tento príkaz by nemal produkovať výstup a nebudete vyzvaní na zadanie hesla.

Tip

Názov procesu použitý na porovnávanie je obmedzený na 15 znakov prítomných vo výstupe /proc/pid/stat. Vždy použite voľbu -f na porovnanie s celým príkazovým riadkom, /proc/pid/cmdline.