כיצד להרוג תוכניות מהטרמינל בלינוקס

click fraud protection

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

התראת ספוילר: גלול מטה ו צפו במדריך הווידיאו בסוף מאמר זה.

באמצעות Pkill

הדרך הקלה ביותר להרוג במהירות תוכניות מהטרמינל בלינוקס היא באמצעות הפקודה pkill. Pkill שימושי מכיוון שהוא אינו מחייב שהמשתמש הממוצע יידע את ה- PID הספציפי (מספר מזהה תהליך). במקום זאת תוכל לסיים תהליך על ידי הקלדת השם בלבד. הנה דוגמא ל pkill בפעולה.

פיירפוקס

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

instagram viewer
תוכנית להרוג

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

תוכנית השורש sudo pkill -9

באמצעות Pidof והרג

כאשר הפקודה Pkill נכשלת, יש עוד אלטרנטיבה מצוינת: להרוג. להרוג פונקציות באותו אופן כמו pkill, למעט זה עובד על בסיס מספרי זיהוי תהליכים, ולא רק על שם התוכנית (כמו pkill פיירפוקס וכו '). החיסרון בתוכניות הרג עם להרוג הפקודה היא שתצטרך קודם לגלות מה ה- PID של התוכנית הבעייתית לפני השימוש במערכת להרוג פקודה. הדרך לעשות זאת היא באמצעות פידוף פקודה. ככה זה עובד.

פידוף

לאחר ש- pidof ישלים את החיפוש אחר המזהה הנכון, תראה את הפלט בטרמינל. לדוגמה:

פידוף

תפוקה: 2219

לאחר מכן נוכל לקחת את ה- PID 2219 ולהשתמש בו כדי להרוג את פיירפוקס.

להרוג 2219

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

סודה להרוג 2219

לבסוף, אם אפליקציה מסרבת להפסיק, נסה להשתמש -9. זה עובד באופן דומה ל pkill.

סודה להרוג -9 2219

להרוג תוכניות באמצעות Htop

לא רוצים להשתמש בפקודות בודדות כדי להרוג תוכניות לא מגיבות ב- Linux? שקול להתקין HTOP. כמו Pkill and Kill, עדיין ניתן להשתמש בכלי זה באמצעות SSH ובמרחוק. מכיוון שהוא פועל בטרמינל, זה עדיין מועיל בעת הריגת תוכניות. Htop היא גרסה משופרת של כלי ניהול המערכת של TOP הכלול ברוב מערכות הלינוקס. יש לו שיפורים רבים, כגון גרפיקה לקריאה טובה יותר של שימוש במעבד / RAM ותהליכים.

ל- HTOP ישנם שיפורים אחרים כמו לאפשר למשתמש לגלול באותה מידה אופקית / אנכית מבלי לחשוש להפריע לכלי. זה גם מאפשר למשתמשים להרוג כל תהליך שהם רוצים מבלי שהם צריכים לדעת את מזהה התהליך ומציג כמה דרכים שונות להרוג דברים.

הערה: HTOP דורש שאחיות תפקוד נכון. התקן "ncurses" על ידי חיפוש בכלי ניהול החבילות של הפצת Linux שלך (אם htop לא מתקין זאת עבורך).

התקן HTOP

אובונטו

מתאים להתקין htop - -

דביאן

sudo apt - לקבל התקנת htop

קשת לינוקס

sudo pacman -S htop

פדורה

sudo dnf להתקין htop

OpenSUSE

התקן htop -

לינוקסים אחרים

תפוס את הגירסה האחרונה של Htop להפצת Linux שלך על ידי פתיחת מסוף ושימוש בכלי ניהול החבילות להתקנה "Htop." אם אינך מצליח למצוא אותו (מסיבה כלשהי), שקול לבקר באתר הרשמי, להוריד את קוד המקור ולבנות אותו עצמך!

באמצעות HTOP

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

כאשר HTOP פתוח, השתמש במקש החצים כדי לבחור תהליך שתרצה לנהל. לחץ על F9 כדי לפתוח את התפריט "להרוג". מיין תהליכים באמצעות F6 וחפש תוכניות הפעלה עם F3. זקוק לעזרה בשימוש בכלי HTOP? לחץ על כפתור F1 במקלדת כדי להעלות את תפריט העזרה. הכניסה ל- "man htop" בטרמינל עובדת גם היא.

לסיום, כדי לצאת לחלוטין מכלי HTOP, פשוט לחץ על כפתור ה- Q במקלדת. השימוש בכפתור F10 פועל גם לפרוש.

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

watch instagram story
לְחַפֵּשׂ
הודעות האחרונות