אפליקציית Terminal ב-Mac יכולה לעזור לזהות אילו שירותים ותהליכים נלווים הפועלים ברקע עשויים לגרום ל-Mac שלך להאט. אפליקציית Terminal עוזרת למשתמש להיכנס ל-macOS באמצעות ממשק שורת פקודה. בזמן הקלדת הפקודות בטרמינל ודא שרווחים, תווים ואותיות רישיות מדויקות.
הערה: עבור מדריך זה, אנו משתמשים ב-MacBook עם macOS Big Sur.
כיצד להרוג תהליך באמצעות יישום Mac Terminal
השלבים הבסיסיים הנדרשים כדי להרוג תהליך באמצעות טרמינל:
- גבה את הקבצים והתיקיות שלך
- הפעל את אפליקציית המסוף
- הצג את רשימת התהליכים הפועלים
- מצא את התהליך שברצונך לסגור
- הרוג את התהליך באמצעות פקודת Terminal
1. גבה את הקבצים והתיקיות שלך
ייתכן שיהיה רעיון טוב לגבות את הנתונים, הקבצים והתיקיות שלך באמצעות Time Machine, כדי למנוע צורך לשחזר את ה-Mac מגיבוי בגלל מחיקה בשוגג. Time Machine קל להגדרה ולשימוש.
עם Time Machine, אתה יכול גם לחזור אחורה בזמן ולראות איך קובץ נראה בעבר הקרוב. עיין בקישור למעלה כדי לקרוא את המאמר שלנו על הגדרת Time Machine.
2. הפעל את אפליקציית הטרמינל
ישנן מספר אפשרויות שבהן תוכלו להשתמש כדי לפתוח את Terminal ב-Mac, הכוללות שימוש בקיצור מקלדת, Launchpad או פתיחת Terminal מהתיקיה Applications.
- כדי להפעיל את מסוף באמצעות קיצור מקשים, הקש Command + מקש הרווח כדי לפתוח Spotlight . חפש Terminal ולחץ עליו פעמיים כדי לפתוח את האפליקציה.
- אתה יכול גם לפתוח את Terminal דרך ה-Launchpad. בחר Launchpad ב-Dock, בחר בתיקייה Other, ולאחר מכן בחר Terminal.
- לחלופין, נווט אל Go בשורת התפריטים, בחר Utilities, ולאחר מכן לחץ פעמיים על Terminal כדי להפעיל אותו.
ייפתח חלון מסוף סטנדרטי המציג את התאריך והשעה שבהם התחברת לאחרונה, ואת שורת הפקודה שבה תקליד את הפקודה שברצונך לבצע. תראה גם את הספרייה הנוכחית (העבודה) שברירת המחדל היא תיקיית הבית שלך.
3. הצג את רשימת התהליכים הפועלים כעת
אם אתה רוצה להציג במהירות את כל התהליכים הפעילים ב-Mac שלך, אתה יכול לפתוח את צג הפעילות ולראות כל תהליך ממוין לפי השימוש במעבד שלו. אתה יכול גם לראות את אותם תהליכים מדורגים לפי כמות ה-RAM בשימוש בלשונית Memory.
בצע את השלבים הבאים כדי להציג תהליכים בטרמינל.
- סוג top בחלון הטרמינל שהשקת זה עתה ותראה רשימה של תהליכים הפועלים כעת והמשאבים שהם נמצאים צורכת.
- תוכל גם להקליד ps -ax כדי לרשום את התהליכים הפועלים יחד עם ה-PID שלהם, הזמן שחלף, שם התהליך והמיקום.
4. מצא את התהליך שאתה רוצה לסגור
ניתן לזהות במהירות תהליך מרשימת התהליך בהתבסס על ה-PID או השם בעמודה CMD. אתה יכול להשתמש בשיטות הבאות כדי למצוא את ה-PID:
- בדוק את צג הפעילות וגלול מטה כדי למצוא את התהליך הרלוונטי בחלון המסוף.
- השתמש בפקודה grep כדי למצוא תהליך לפי ה-PID שלו או השם שלו ולסנן את המידע הרצוי. אתה יכול להשתמש בפקודה grep יחד עם הפקודה ps axe כדי לרשום רק את התהליך שברצונך להרוג.
- לדוגמה, אתה יכול להקליד ps ax | grep GarageBand כדי למצוא את GarageBand במקום לחפש אותו בין מאות התהליכים הפועלים כעת ב-Mac שלך.
התוצאה שתראה תראה בערך כך:
דוגמה זו מראה שלGarageband יש PID של 547 וגם התיקיה שממנה הופעל Garageband.
5. להרוג את התהליך באמצעות פקודת מסוף
ניתן לעזוב את היישום בכוח באמצעות Command + Option+ Esc צירוף מקשים, אבל רק יישומים בודדים רשומים בחלון היציאה מכוח יישומים במקום כל התהליכים הרצים ב-Mac.
- כדי להרוג תהליך לא רצוי, רשום את ה-PID של התהליך ולאחר מכן הקלד kill בטרמינל. הקש Enter והתהליך ייצא מיד. לדוגמה, כדי להרוג את GarageBand, נקליד kill 547.
- לחלופין, אתה יכול להשתמש בפקודה killall כדי להרוג תהליך לפי שמו ולהרוג את כל התהליכים המכילים את שמו. לדוגמה, killall GarageBand יפסיק את כל התהליכים שיש להם GarageBand בשמם.
הערה: בדוק היטב את התהליכים לפני השימוש בפקודה killall.
אלץ יציאה מאפליקציות שאינן מגיבות
טרמינל הוא דרך מהירה לאלץ יציאה מתהליך או תוכנית ב-macOS אם התוכנית לא מגיבה או נתקעת באופן בלתי צפוי. אני מקווה שהשלבים שהוזכרו לעיל פותרים את הבעיה שלך. אם הבעיה מתעוררת מחדש, שקול לעדכן את האפליקציה או למצוא אפליקציה חלופית.
האם המדריך הזה עזר לך להרוג תהליך בעייתי ב-Mac שלך? שתף אותנו בתגובה למטה.
