Jak zabít všechny Python procesy v Ubuntu

Spuštění více instancí Pythonu ztěžuje nalezení každé jednotlivé instance, pokud je chcete zastavit. V Ubuntu Linux má každá instance aplikace nebo procesu jedinečné ID. Můžete zastavit všechny instance určitého procesu, jako je Python, aniž byste znali ID každého z nich proces pomocí příkazu "pkill", který vyhledá všechny procesy, které odpovídají vašim kritériím, a zabíjí každý. Příkaz "pgrep" vypíše ID procesu na základě daných kritérií.

Krok 1

Klepněte pravým tlačítkem na plochu a vyberte Terminál možnost otevřít okno terminálu.

Video dne

Krok 2

Zadejte příkaz sudo pkill python zabít všechny běžící procesy Pythonu bez ohledu na uživatele, který proces spustil. Po zobrazení výzvy zadejte heslo.

Krok 3

Zadejte příkaz sudo pgrep python aby se zajistilo, že se všechny procesy Pythonu zastavily. Tento příkaz by neměl vytvářet výstup a nebudete vyzváni k zadání hesla.

Spropitné

Název procesu použitý pro párování je omezen na 15 znaků přítomných ve výstupu /proc/pid/stat. Vždy použijte volbu -f k porovnání s celým příkazovým řádkem /proc/pid/cmdline.