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.