|
בעיקרון יש כאלה 4 דרכים de מטר ביעילות א תהליך en לינוקס: להרוג אותו בשם, על ידי ציון חלק מהשם, על ידי PID, הצבעה על חלון התהליך בעזרת סמן העכבר. בואו נראה אחד אחד ... |
להרוג: להרוג תהליך באמצעות ה- PID שלו
הדרך המסובכת ביותר אך יחד עם זאת הדרך המדויקת ביותר להרוג תהליך היא באמצעות ה- PID שלו ("מזהה תהליכים"). כל אחת משלוש הגרסאות הללו יכולה לשרת:
kill -TERM pid kill -SIGTERM pid kill -15 pid
באפשרותך להשתמש בשם האות (TERM או SIGTERM) שברצונך לשלוח לתהליך או במספר הזיהוי שלו (15). כדי לראות רשימה מלאה של אותות אפשריים, אני מציע לבדוק את המדריך להרוג. לשם כך, הפעל:
אדם הורג
בואו נראה דוגמה כיצד להרוג את Firefox:
ראשית, עליך לגלות את ה- PID של התוכנית:
ps -ef | grep פיירפוקס
פקודה זו תחזיר משהו כזה:
1986? סל 7:22 /usr/lib/firefox-3.5.3/firefox
אנו משתמשים ב- PID שהוחזר על ידי הפקודה לעיל כדי להרוג את התהליך:
להרוג -9 1986
killall: להרוג תהליך המשתמש בשמו
פקודה זו קלה מאוד
kill_ process_name
דבר אחד שיש לזכור בעת השימוש בשיטה זו הוא שאם יש יותר ממופע אחד של אותה תוכנית הפועלת, כולם יהיו סגורים.
pkill: להרוג תהליך באמצעות חלק משמו
אפשר להרוג תהליך על ידי ציון השם המלא או חלק מהשם. זה אומר שאין צורך לזכור את התהליך PID לשליחת האות.
pkill part_process_name
בתמורה, שיטה זו תהרוג את כל התהליכים המכילים את המילה שהוזנה. זה אומר שאם יש לנו 2 תהליכים פתוחים שמשתפים מילה בשם, שניהם ייסגרו.
xkill: להרוג תהליך על ידי בחירת החלון בעזרת העכבר
זו השיטה הפשוטה והמעשית ביותר. במקרה של אסון, פשוט לחץ על Alt + F2 כדי להעלות את תיבת הדו-שיח המאפשרת לך להפעיל פקודות. משם, הפעל את הפקודה הבאה:
xkill
סמן העכבר יהפוך לגולגולת קטנה. כל שנותר הוא ללחוץ על החלון שברצונך לסגור ולהבליט. תהליך ביי.
כמה הערות אחרונות
לסיום, רציתי לשתף כמה טיפים שעשויים להועיל. בלינוקס, כמו ב- Windows, כאשר תהליך נתקע, ניתן בדרך כלל לסגור את החלון המדובר על ידי לחיצה על כפתור ה- Close (שצורתו כמו X). לאחר מספר שניות יופיע חלון השואל אותנו אם אנו באמת רוצים להרוג את התהליך מכיוון שהוא אינו מגיב כראוי. אנחנו אומרים כן וזהו.
פירוש הדבר שיש להשתמש בשיטות המתוארות כאן כאשר שום דבר לא קורה כאשר אתה לוחץ על כפתור הסגירה של החלון המדובר.
במקרה של אסון גדול, אל תשכח שלפני הלחיצה ניתן לבצע א הפעלה מחדש "בטוחה".
לבסוף, יכול להיות מאוד שימושי לגלות אילו תהליכים פועלים כרגע. לשם כך, בסביבות שולחן העבודה השונות (GNOME, KDE וכו ') יש כלים גרפיים המאפשרים משימה זו. עם זאת, אם אינך יכול לגשת אליהם או פשוט רוצה לעשות זאת מהטרמינל, תוכל לבצע את הפעולות הבאות:
חלק עליון
אם זה לא עובד או שלא מותקנת החבילה המתאימה, תמיד תוכל להפעיל:
נ.ב.א
זה יפרט את כל התהליכים הפועלים, יחד עם שמותיהם וה- PID שלהם.