7 דרכים להרוג תוכניות שאינן מגיבות בלינוקס

7 דרכים להרוג תוכניות שאינן מגיבות בלינוקס

תוכנת לינוקס מספיק חזקה לעבודה מבלי לגרום לבעיות, אך לפעמים אפילו האפליקציות הטובות ביותר עלולות להיתקע. במקום לחכות שהם יתרסקו, תוכל להרוג את התוכניות שאינן מגיבות. למעשה, יש כל כך הרבה דרכים להרוג תוכנות לינוקס, כי אתה עלול לגלות שאתה מפונק מבחירה!





אם אתה נתקל בבעיות ביישום ב- Linux, להלן מספר דרכים להרוג תוכנית ב- Linux.





1. הורג תוכנית לינוקס על ידי לחיצה על ה- 'X'

כנראה שכבר ניסית להתרחק ולהכין שתייה חמה. אם חזרת למחשב האישי שלך לגלות שהאפליקציה עדיין תלויה, היה לה מספיק זמן להתאושש. אפליקציה שאינה מגיבה כוללת בדרך כלל לחצנים אפורים או אפשרויות שנראות שלא עובדות. ייתכן גם שלא תוכל להזיז את חלון האפליקציה במסך.





כיצד לחבר את הבקר ל- xbox one

אז מה הפתרון?

פשוט לחץ על איקס כפתור בפינה העליונה (שמאל או ימין, תלוי במערכת ההפעלה של Linux). זה אמור לעצור את התוכנית במסלול שלה. ייתכן שתראה תיבת דו -שיח שתבקש ממך לַחֲכוֹת אוֹ עזוב את הכוח לסיים את זה עכשיו.



אם הכל מסתדר, חלק מההפניות ידרשו ממך לשלוח דוח שגיאה.

2. כיצד להרוג תוכנית בלינוקס באמצעות צג מערכת

האפשרות הבאה היא לפתוח את תוכנית השירות Monitor Monitor של מערכת ההפעלה Linux.





כדי למצוא זאת:

  1. לִפְתוֹחַ הצג יישומים
  2. גלול אל כלי עזר
  3. בחר צג מערכת

צג מערכת מציג רשימה של תהליכים הפועלים תחת תהליכים כרטיסייה.





כדי להרוג תוכנית שאינה מגיבה כאן, פשוט בחר אותה ולחץ באמצעות לחצן העכבר הימני. לאחר מכן יש לך שלוש אפשרויות, אותן עליך לנסות בסדר זה:

  • תפסיק: זה עוצר את התהליך ומאפשר לך להמשיך אותו מאוחר יותר. ברוב המקרים זה לא יעבוד.
  • סוֹף: הדרך הנכונה לסגור תהליך, פעולה זו תסיים את היישום בבטחה, ותנקה קבצים זמניים בדרך.
  • לַהֲרוֹג: זוהי האפשרות הקיצונית ויש להשתמש בה רק אם תהליך סיום נכשל.

עדיף להשתמש באלה לפי הסדר. עם זאת, אם היישום הוא כזה שתלוי באופן קבוע, אולי תעדיף להשתמש בפקודה שאתה יודע שהיא פועלת.

3. Force Kill תהליכי יישום לינוקס עם 'xkill'

אפשרות נוספת שתוכל להשתמש בה היא xkill.

זהו כלי להרוג בכוח המותקן מראש באובונטו, אך תוכל להתקין אותו באמצעות הטרמינל בהפצות אחרות במידת הצורך. כאשר תתקשר, xkill יאפשר לך לסגור כל תהליך שולחן עבודה. התקן אותו באמצעות הפקודה הבאה:

sudo apt install xorg-xkill

ברגע שזה נעשה, הפעל את xkill פשוט על ידי הקלדה

xkill

מצביע העכבר שלך יציג אז צלב (או גולגולת). לחץ לחיצה ימנית על היישום הפוגע כדי לסגור אותו.

4. כפה צא מיישומי לינוקס באמצעות הפקודה 'הרג'

אינך יכול לסגור את האפליקציה שאינה מגיבה באמצעות כלי שולחן עבודה? הפתרון עשוי להיות כלי שיגמר יישומי לינוקס בשורת הפקודה.

מספר אפשרויות שורת פקודה זמינות כדי לסייע לך לסגור את האפליקציה שלך. יתרה מכך, ניתן להשתמש באלה במחשב שלך או לפי מתחבר באמצעות SSH ממכשיר אחר.

ניתן להשתמש בפקודת ההרג כאן, אך תחילה נדרש מזהה תהליך. אתה יכול למצוא זאת על ידי הפעלת פקודה שתחקור את היישום עבור מזהה התהליך שלה:

ps aux | grep [process name]

התוצאה תציג את מזהה התהליך. לאחר מכן ניתן להשתמש בזה כדלקמן:

kill [process ID]

שים לב כי ייתכן שיהיה עליך לצרף את הפקודה באמצעות sudo.

5. השתמש בפקודות 'pgrep' ו- 'pkill' Linux Force Quit

מה אם אינך יודע או אינך מוצא את מזהה התהליך? כאן נכנסת הפקודה pkill. במקום מזהה תהליך, פשוט השתמש ב- pkill יחד עם שם התהליך:

pkill [process name]

לחלופין, תוכל להשתמש בפקודה pgrep כדי למצוא את מזהה התהליך:

סיבות לכך שהמדיה החברתית גרועה
pgrep [process name]

... ובעקבות זאת, השתמש ב- pkill עם מזהה התהליך.

pkill [process ID]

כמו בפקודה kill, זה אמור לסגור את התהליך תוך כ -5 שניות.

6. Force Kill All Instances Linux עם 'killall'

אין לך הצלחה עם kill or pkill? הגיע הזמן להשתמש באופציה הגרעינית: killall.

למרבה המזל, זה לא הרסני כמו שזה עשוי להיות. הפקודה killall תסיים את כל המופעים של תוכנית מסוימת. אז, במקום להרוג Firefox אחד (או אחר דפדפן לינוקס ) חלון, הפקודה הבאה תסיים את כולם:

killall firefox

כל מה שאתה צריך זה שם התהליך והפקודה killall (אולי עם sudo אם ההגדרות שלך דורשות זאת).

killall [process name]

מטבע הדברים, עליך להשתמש בפקודה זו רק בעת הצורך. זה לא מתאים למרבית מצבי התוכנית שלא מגיבים.

7. הכח תהליך של לינוקס באמצעות קיצור מקשים

רוצה לחסוך זמן בסגירת תוכנות שאינן מגיבות? האפשרות הטובה ביותר היא ליצור קיצור מקשים. זה ייתן לך אפשרות מיידית לסגור אפליקציה, אבל זה דורש xkill כדי שזה יעבוד. כך זה עובד באובונטו:

  1. לִפְתוֹחַ הגדרות> קיצורי מקשים
  2. גלול לתחתית ולחץ + כדי ליצור קיצור דרך חדש
  3. בתוך ה שֵׁם ו פקודה קלט שדות 'xkill'
  4. נְקִישָׁה קיצור כדי להגדיר שילוב של מקשי קיצור כדי לקרוא לפקודה
  5. נְקִישָׁה לְהוֹסִיף לסיים

כדי להשתמש בקיצור הדרך כאשר אפליקציה תלויה, פשוט השתמש בקיצור המקשים. מצביע העכבר יהפוך ל- X ותוכל ללחוץ בכל מקום באפליקציה שברצונך לסגור.

הורג באופן קבוע אפליקציות לינוקס? שדרג את החומרה שלך

האם יישומים שאינם מגיבים גורמים לבעיות באופן קבוע? סביר להניח שתוכל להרוויח מביצוע שינויים במחשב הלינוקס שלך.

כיצד לחבר את הטבעת ל- Google home

התקנת זיכרון RAM נוסף היא הדרך הראשונה להעניק למחשב שלך יותר כוח ועשויה להיות בדיוק הדבר שאתה צריך כדי לאפשר לאפליקציות הטמפרמנטיות להגיב בעתיד.

עכשיו אתה יודע איך לסיים תוכנית בלינוקס

אז בפעם הבאה שאפליקציית לינוקס או כלי שירות ינתקו ובלתי מגיבים, כל שעליך לעשות הוא להחיל אחד מהפתרונות הבאים:

  1. לחץ על ה- X בפינה
  2. השתמש בצג המערכת
  3. השתמש באפליקציית xkill
  4. השתמש בפקודת ההרג
  5. סגור אפליקציות לינוקס עם pkill
  6. השתמש ב- killall כדי לסגור תוכנות
  7. צור קיצור מקשים כדי להרוג אוטומטית אפליקציה בלינוקס

אם אתה נתקל באופן קבוע ביישומי לינוקס שאינם מגיבים, מדוע לא לשקול לעבור למערכת הפעלה לינוקס קלה?

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל 14 הפצות לינוקס קלות להעניק למחשב הישן שלך חיים חדשים

צריכים מערכת הפעלה קלה? הפצות לינוקס מיוחדות אלה יכולות לפעול במחשבים ישנים יותר, חלקם עם פחות מ- 100MB של זיכרון RAM.

קרא הבא
נושאים קשורים
  • לינוקס
  • תמיכה טכנית
  • ניהול משימות
  • פתרון תקלות
  • עצות לינוקס
על הסופר כריסטיאן קאולי(1510 מאמרים פורסמו)

סגן עורך אבטחה, לינוקס, עשה זאת בעצמך, תכנות וטכנולוגיה מוסברת ומפיק פודקאסט שימושי באמת, בעל ניסיון רב בתמיכה במחשבים שולחניים ותוכנות. תורם למגזין לינוקס פורמט, כריסטיאן הוא מתעסק בפטל פטל, חובב לגו וחובב משחקי רטרו.

עוד מאת כריסטיאן קאולי

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

לחצו כאן להרשמה