הפעלת מספר מופעים של Python מקשה על כל מופע בודד אם אתה רוצה לעצור אותם. באובונטו לינוקס, לכל מופע של יישום או תהליך יש מזהה ייחודי. אתה יכול לעצור את כל המופעים של תהליך מסוים, כגון Python, מבלי לדעת את המזהה של כל אחד מהם תהליך באמצעות הפקודה "pkill", המאתרת את כל התהליכים התואמים את הקריטריונים שלך והורגים כל אחד. הפקודה "pgrep" מפלטת את מזהי התהליך בהתבסס על הקריטריונים שניתנו.
שלב 1
לחץ לחיצה ימנית על שולחן העבודה ובחר את מָסוֹף אפשרות לפתוח חלון מסוף.
סרטון היום
שלב 2
הקלד את הפקודה sudo pkill python להרוג את כל תהליכי Python הפועלים, ללא קשר למשתמש שהתחיל את התהליך. הקלד את הסיסמה שלך כאשר תתבקש.
שלב 3
הקלד את הפקודה sudo pgrep python כדי להבטיח שכל תהליכי Python נעצרו. פקודה זו לא אמורה לייצר פלט, ולא תתבקש להזין סיסמה.
עֵצָה
שם התהליך המשמש להתאמה מוגבל ל-15 התווים הקיימים בפלט של /proc/pid/stat. השתמש תמיד באפשרות -f כדי להתאים את שורת הפקודה המלאה, /proc/pid/cmdline.