Sådan dræber du alle Python-processer i Ubuntu

At køre flere forekomster af Python gør det svært at finde hver enkelt forekomst, hvis du vil stoppe dem. I Ubuntu Linux har hver forekomst af en applikation eller proces et unikt ID. Du kan stoppe alle forekomster af en bestemt proces, såsom Python, uden at kende ID'et for hver enkelt proces proces ved at bruge kommandoen "pkill", som lokaliserer alle de processer, der matcher dine kriterier og dræber hver og en. Kommandoen "pgrep" udsender proces-id'erne baseret på de angivne kriterier.

Trin 1

Højreklik på skrivebordet og vælg Terminal mulighed for at åbne et terminalvindue.

Dagens video

Trin 2

Indtast kommandoen sudo pkill python at dræbe alle Python-processer, der kører, uanset brugeren, der startede processen. Indtast din adgangskode, når du bliver bedt om det.

Trin 3

Indtast kommandoen sudo pgrep python for at sikre, at alle Python-processer er stoppet. Denne kommando bør ikke producere et output, og du vil ikke blive bedt om en adgangskode.

Tip

Procesnavnet, der bruges til matchning, er begrænset til de 15 tegn, der findes i outputtet af /proc/pid/stat. Brug altid -f-indstillingen til at matche den komplette kommandolinje, /proc/pid/cmdline.