Az összes Python-folyamat leállítása Ubuntuban
A Python több példányának futtatása megnehezíti az egyes példányok megtalálását, ha le akarja állítani őket. Az Ubuntu Linuxban egy alkalmazás vagy folyamat minden példányának egyedi azonosítója van. Egy adott folyamat, például a Python, összes példányát leállíthatja anélkül, hogy ismerné az egyes folyamatok azonosítóját a "pkill" paranccsal, amely megkeresi a feltételeknek megfelelő összes folyamatot, és mindegyiket leállítja. A "pgrep" parancs a folyamatazonosítókat adja ki a megadott feltételek alapján.
1. lépés
Kattintson a jobb gombbal az asztalra, és válassza a Terminál lehetőséget lehetőség egy terminálablak megnyitásához.
2. lépés
Írja be a sudo pkill python parancsot az összes futó Python-folyamat megsemmisítéséhez, függetlenül a folyamatot elindító felhasználótól. Írja be jelszavát, amikor a rendszer kéri.
3. lépés
Írja be a sudo pgrep python parancsot hogy minden Python-folyamat leálljon. Ennek a parancsnak nem szabad kimenetet adnia, és a rendszer nem kér jelszót.
Tipp
Az egyeztetéshez használt folyamatnév a /proc/pid/stat kimenetében található 15 karakterre korlátozódik. Mindig használja az -f kapcsolót, hogy megfeleljen a teljes parancssornak, a /proc/pid/cmdline.