ב-Windows, אתה יכול להשתמש בשורת הפקודה ובקונסולות Windows PowerShell לשליטה רבה יותר וניהול מהיר יותר של מערכת ההפעלה. שני ה-CLIs (מתורגמני שורת פקודה) גם עוזרים לך לפתור בעיות חמורות במחשב שלך.
זה נכון גם לגבי הטרמינל של ה-Mac, אבל אופיו המבוסס על UNIX מחייב שתזין קבוצה אחרת של פקודות.
אם עברת לאחרונה להשתמש ב-Mac, תלמד את המקבילות ל-Terminal ל-15 פקודות מועילות של שורת פקודה ו-Windows PowerShell למטה.
1. הצג מידע מערכת
נניח שאתה רוצה לזהות את רכיבי החומרה והתוכנה השונים (מעבד, זיכרון RAM, גרסת מערכת ההפעלה וכו') במחשב שלך. במקרה כזה, תוכל להציג את המידע בשורת הפקודה או ב-Windows PowerShell עם הפקודה systeminfo.
במסוף, בצע את הפעולות הבאות במקום זאת:
system_profiler
תוכל גם לבקש מ-Terminal לסנן את המידע לפי סוג נתונים. לדוגמה, אתה יכול לקבל סקירה כללית של החומרה של Mac רק על ידי הוספת SPHardwareDataType לסוף הפקודה-למשל. system_profiler SPHardwareDataType.
לרשימה של סוגי נתונים, הפעל את הפקודה system_profiler -listDataTypes.
כדי להציג את המידע דרך ה-GUI (ממשק משתמש גרפי) ב-Mac, החזק את המקש Option לחוץ ועבור אלApple תפריט > מידע מערכת.
2. פינג מכשירים ורשתות
תוכל לאבחן בעיות קישוריות עם אתרים ומכשירים מקומיים על ידי הפעלת הפקודה ping דרך שורת הפקודה או Windows PowerShell. זה מנחה את המחשב שלך לשדר ולקבל מנות נתונים, ואתה יכול לזהות אי סדרים בזמני תגובה ואובדן מנות.
הפקודה ping היא אוניברסלית לרוב ה-CLI, אבל טרמינל לא מגדיר ספירת פינג אלא אם כן אתה מבצע אותה עם -c פרמטר כדלקמן:
ping -c
3. בדוק את תצורות הרשת
במחשב, הפעלת ipconfig דרך שורת הפקודה טוענת את כלי השירות לקביעת פרוטוקול האינטרנט. זה מאפשר לך לזהות תצורות רשת TCP/IP יחד עם מידע על כתובות IP, מסכות רשת משנה, שער ברירת מחדל וכן הלאה.
המקבילה למסוף פותחת את תצורת ממשק ומשתמשת בפקודה הבאה:
ifconfig
כברירת מחדל, ifconfig מציג רשתות פעילות בלבד. כדי לגרום לו להציג את כל הממשקים, הפעל במקום זאת ifconfig -a.
4. שטף מטמון DNS
מטמון מיושן של מערכת שמות דומיין (DNS) במחשב שלך גורם לבעיות קישוריות לאתרי אינטרנט. ב-Windows, הפעלת הפקודה ipconfig /flushdns דרך קונסולת שורת פקודה מוגבהת עוזרת לך לנקות את מטמון ה-DNS המקומי של המחשב שלך.
המסוף המקביל לניקוי מטמון ה-DNS ב-Mac הוא כדלקמן:
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
עליך להזין סיסמת מנהל כדי לאשר את הפקודה.
5. הצג את כל התהליכים הפועלים
בהשוואה למנהל המשימות של Windows, הקלדת tasklist בשורת הפקודה או ב-Windows PowerShell מאפשרת תצוגה ברורה יותר של תהליכי הרקע של המחשב האישי שלך. הוא מכיל גם מידע כגון מזהי תהליך (PID) וסטטיסטיקות שימוש בזיכרון עבור כל משימה.
ב-Mac, אתה יכול להפעיל אחת משתי הפקודות למטה:
- חלק עליון
- ps -ax
הפקודה top מציגה רשימה של התהליכים עתירי המשאבים הרבים ביותר בזמן אמת, בעוד ש- ps -ax מציג לך את רשימת המשימות המלאה ב-Mac שלך.
6. סוף תהליך
תוכל גם להשתמש בשורת הפקודה וב-Windows PowerShell כדי לסיים תהליכים רצים עם הפקודה taskkill.
מקבילה של הטרמינל של Mac היא:
לַהֲרוֹג
בנוסף, אתה יכול להשתמש בפקודה killall כדי לסיים את כל תהליכי ה-Mac המכילים שם מסוים, למשל. Garageband. הנה המדריך המלא לכיבוי תהליכי Mac באמצעות Terminal.
7. בדוק את סטטיסטיקת הרשת
הפקודה netstat ב-Windows מאפשרת להציג רשימה של כל חיבורי ה-TCP הפעילים ועוזרת לזהות בעיות הקשורות לרשת.
ב-Mac, הפעלת אותה פקודה מניבה תוצאות דומות:
netstat
כדי להציג רשימה של דגלים ואפשרויות ספציפיות למסוף, הקלד man netstat.
8. תיקון שגיאות דיסק
כלי השירות של שורת הפקודה Check Disk ב-Windows, שתוכל להפעיל על ידי הפעלת chkdsk בשורת הפקודה או ב-Windows PowerShell, מאפשרת לך כדי לבדוק ולתקן שגיאות הקשורות לדיסק.
המקבילה למסוף ב-macOS היא הפקודה fsck (בדיקת עקביות מערכת הקבצים). התחל על ידי אתחול ה-Mac במצב של משתמש יחיד, הקש Command + S בעת ההפעלה . לאחר מכן, הפעל את הפעולות הבאות:
/sbin/fsck -fy
9. צור קישור סמלי
קישורים סימבוליים (קישורים סימבוליים) הם חיוניים אם אתה מוצא שזה בלתי אפשרי לשנות מיקומים שבהם יישומים ותוכניות משתמשים כדי לאחסן קבצים.
לדוגמה, אתה יכול להשתמש בקישור סימן כדי לסנכרן כל תיקיה לשירות אחסון בענן על ידי כך שהיא תראה כאילו היא נמצאת בספריית הסנכרון המוגדרת כברירת מחדל. ב-Windows, אתה משתמש בפקודה mklink /J.
ב-macOS, המקבילה למסוף היא:
In -s
למידע נוסף, בדוק כיצד פועלים סימלינקים ב-Mac.
10. לוח זמנים כיבוי
אם ברצונך לכבות את המחשב לאחר שחלף פרק זמן מסוים, אתה משתמש בפקודה shutdown -f -t .
ב-Mac, השתמש בפקודה הבאה במקום זאת:
סודו כיבוי -h +
תמיד תוכל להשתמש בפקודה sudo killall shutdown כדי לבטל כיבוי מתוכנן.
11. השווה הבדלי קבצים
ב-Windows, אתה יכול להשוות את ההבדל בין שני קבצים באמצעות הפקודה fc.
מקבילה של הטרמינל של Mac היא:
diff
הפקודה diff מגיעה עם מספר אפשרויות. לדוגמה, אתה יכול להשתמש במתג -i כדי לגרום לו להתעלם מהבדלי אותיות רישיות בקובצי טקסט. הפעל man diff כדי להציג רשימה מלאה של אפשרויות.
12. מצא את סיסמת ה-Wi-Fi
בכל פעם שאתה צריך לזהות את הסיסמה של חיבור Wi-Fi במהירות, אתה יכול להשתמש ב-netsh wlan show profile key=clear במחשב.
ב-Mac, עליך להפעיל את הפקודה הבאה בטרמינל:
Security find-generic-password -ga "" | grep "password:"
13. עדכן Mac
ב-Windows, אתה יכול להתקין עדכוני מערכת הפעלה דרך Windows PowerShell עם Get-WindowsUpdate ו- Install-WindowsUpdate פקודות. זה מהיר יותר ופחות איטי בהשוואה לשימוש ב-GUI.
מקבילות הטרמינל לעדכון macOS הן:
- עדכון תוכנה -l כדי לסרוק ולהציג עדכונים ומזהים ממתינים.
- softwareupdate -i כדי להתקין עדכון.
14. חידוש חכירת IP
שחרור וחידוש חכירת ה-IP (פרוטוקול אינטרנט) יכולים לתקן בעיות הקשורות לקישוריות במחשב שלך. זה כרוך בהפעלת הפקודות ipconfig /release ו-ipconfig /renew דרך שורת הפקודה ב-Windows.
ה-Mac מספק אפשרות GUI דרך העדפות המערכת > Network> Wi-Fi/Ethernet > Advanced > DHCP > Renew DHCP עם זאת, אתה יכול גם להשתמש פקודת המסוף הבאה:
sudo ipconfig set DHCP
אם אינך יודע את שם ממשק הרשת, השתמש בפקודה ifconfig כדי לזהות אותה, למשל. he0.
15. בדוק זמן פעולה
תוכל לבדוק את זמן הפעולה של המחשב שלך באמצעות הפקודה (get-date) – (gcim Win32_OperatingSystem).LastBootUpTime Windows PowerShell.
במסוף ב-macOS, הפעל במקום זאת את הפקודה הבאה:
זמן פעילות
הפקודה uptime עוזרת לך לקבוע אם הגיע הזמן לכבות או להפעיל מחדש את ה-Mac. זה עוזר לעתים קרובות לפתור תקלות טכניות אקראיות המונעות מ-macOS לפעול כהלכה.
מעבר למסוף
מסוף ה-Mac מאפשר לך לבצע את רוב המשימות שהורגלת אליהן עם שורת הפקודה ו-Windows PowerShell במחשב. למרות שמקבילות הפקודה לעיל אינן ממצות, הן צריכות להיות תמיד שימושיות.
