שורת הפקודה של OS X ומעולם לא הייתי מה שהייתי מכנה 'ידידותי'; במקום זאת, יש לנו כבוד והבנה הדדית לגבי התעסקות אחד עם השני. (ובכן, כמה שיותר כבוד הדדי יכול להיות בין בן אדם לחלון קוד).
בעוד האדם הממוצעצריךלעולם אין לך סיבה לבקר בטרמינל, אפליקציית ממשק שורת הפקודה של אפל בעצם נותנת לך גישה לא מעט טריקים וקיצורי דרך מסודרים ... אם אתה מוכן להציץ.
מהו טרמינל?
אפליקציית הטרמינל של אפל היא ממשק ישיר למעטפת ה- bash של OS X - חלק מהבסיס של UNIX. כאשר אתה פותח אותו, מסוף מציג בפניך מסך טקסט לבן, המחובר לחשבון המשתמש שלך ב- OS X כברירת מחדל.
להלן החלק החשוב: באמצעות חשבון וסיסמה של מנהל מערכת, יש לך גישה ישירה לשפר כמעט הכל בנוגע לקוד התוכנה של המחשב שלך; זה אומר שבעוד שהחלון הקטן הזה מספק כוח רב, הוא בא עם אחריות רבה. בקיצור, היזהר לפני השימוש במסוף לביצוע פקודות וודא שאתה מבין מה אתה מקליד.
עסקאות VPN: רישיון לכל החיים עבור $ 16, תוכניות חודשיות במחיר של $ 1 ויותר
אתה יכול גם להשתמש בטרמינל כדי להתחבר בצורה מאובטחת למכונות אחרות, לשרתי אינטרנט, ואפילו ליצור סקריפטים משלך, אך אלה הם הדרכים ליום אחר. לעת עתה, נתמקד בשימוש בטרמינל לחקר המחשב שלך.
פקודות בסיסיות של טרמינל שכדאי שתכירו
לפני שנתחיל בדברים המהנים, בואו ללמוד כמה מינוחים בסיסיים ופקודות. אלה מהווים את המסגרת לאינטראקציות מורכבות יותר (כלומר, הדברים המהנים).
כיצד לבצע פקודת מסוף
אתה יכול להקליד משהו בחלון הטרמינל עד שאתה כחול בפנים, אך הוא לא יופעל עד שתלחץ על לַחֲזוֹר מקש במקלדת שלך. בשלב זה, היא תחזיר שגיאה אם הקלדת משהו לא נכון, או שהפקודה תבוצע.
אלא אם כן אתה מבצע פקודה הדורשת הצגת טקסט בטרמינל, לא יהיה לך שום אינדיקציה לכך שמה שעשית הצליח; פשוט תקבל שורה חדשה עם שם המשתמש שלך עליה לאחר סיום העיבוד של הפקודה.
בעת כתיבת פקודות ונתיבים בטרמינל, כמעט הכל תלוי באותיות רישיות: פירוש הדבר שעליך לזכור לאותיות רישיות של 'Dock' כאשר מתייחסים ל- Dock, אחרת OS X לא יבין את הפקודה שלך.
מהו שביל?
אתה יכול להשתמש במסוף כדי לקבל גישה ישירה לקבצים שלך מבלי להשתמש ב- Finder. לשם כך בונים משהו שנקרא א נָתִיב . נתיבים נראים דומים במובנים מסוימים לספריות משנה של אתרים, ועוקבים אחר מבנה התיקיות שלך.
נתיבים לובשים שתי צורות: נתיבים מוחלטים ונתיבים יחסיים. נתיב מוחלט מתחיל ברמת הבסיס של הכונן הקשיח שלך ומוצג כ- '/'. אז אם אתה רוצה ליצור נתיב לתיקיית היישומים שלך, היית כותב '/יישומים/'.
נתיבים יחסיים מוגדרים על סמך המקום שאליו כבר ניווט, ומיוצג על ידי './'. לדוגמה, אם אתה נכנס לתיקייה '/יישומים/' במסוף, זו ספריית העבודה הנוכחית שלך ( cwd ). לאחר מכן תוכל להגיע לתיקיית Utilities שלך על ידי הקלדת './Utilities/' במקום '/Applications/Utilities'.
כאשר אתה מפעיל לראשונה את טרמינל, אתה מתחיל בספריית העבודה הנוכחית של /משתמשים/שם המשתמש שלי/ (ידועה גם בשם תיקיית המשתמש שלך).
כיצד להציג ולהעביר בין קבצים בטרמינל
כדי להשתמש באמת בכל ידע הנתיב הזה, תזדקק לפקודות הטרמינל להצגה ולשינוי קבצים.
ls : הפקודה 'ls', כשלעצמה, מציגה את תוכן ה- cwd . אז אם רק הייתי מקליד 'ls' בטרמינל, הוא יציג את התוכן של ספריית המשתמשים שלי:
תוכל להוסיף אופציונלי או יחסי או נתיב אם ברצונך להציג ספריות שונות. כך, למשל, אם אני רוצה להציג את תיקיית Utilities בתוך יישומים, אוכל להקליד 'ls/Applications/Utilities/'. זה לא ישנה את ספריית העבודה הנוכחית שלך, אבל זה יאפשר לך להציג ספריות אחרות בכונן הקשיח שלך.
אתה יכול להוסיף אפשרויות לצפייה במידע נוסף אודות המדריך ההוא. האפשרויות עבור 'ls' כוללות:
- -ה , המאפשר לך לצפות בהרשאות של כל קובץ בספרייה
- -R , אשר לא רק יציג כל תיקיה בספרייה, אלא את כולםשֶׁלָהֶםגם קבצים
- -ל , שיציגו כל הקבצים הנסתרים בספרייה הנוכחית
CD : כאשר הפקודה 'ls' מאפשרת לך להציג ספרייה, הפקודה 'cd' תעבור למעשה לספרייה הזו (שנה את ה- cwd שלך). לדוגמה, אם לאחר הצגת התיקייה Utilities אתה רוצה לעבור אליה, הקלד 'cd/Applications/Utilities/'.
pwd : כתוב פקודה זו מעצמה כדי לעזור לך לזכור את הנתיב של הספרייה הנוכחית שלך. כאשר הוא מוקלד במסוף, הוא ידפיס את הנתיב המלא של ה- cwd שלך.
איש : פקודה זו, ואחריה פקודה נוספת של Unix, מאפשרת לך לקרוא את מדריך ה- Unix אודות הפקודה השנייה. זה שימושי במיוחד אם אתה רוצה לנסות טריק מסוף מגניב שמצאת באינטרנט, אבל אינך בטוח מה הפקודות האלה באמת עושות.
לדוגמה, הקלדת 'man ls' תקבל מידע על הפקודה 'ls', המפרטת את תוכן הספרייה.
כיצד לשנות קבצים, תיקיות והעדפות במסוף
ברירות מחדל : פקודה זו משמשת לעתים קרובות בטיפים וטריקים של מסוף כדי לצבוט יישומים והגדרות מערכת באמצעות קבצי ההעדפות שלהם. אתה יכול להשתמש בו כדי לבצע פעולות כמו השבתת שקיפות בסרגל התפריטים, תמיד להציג את פסי הגלילה שלך, לשנות את התנהגות לוח המגע והרבה הרבה יותר. בדרך כלל תראה את זה בשילוב עם 'לכתוב' ומחרוזת, כמו עם זה:
הקוד למעלה מאפשר לך לשמור את כל צילומי המסך שלך כקובץ JPG במקום PNG ברירת המחדל של המערכת.
להרוג הכל : אם תבצע פקודת מסוף המשפיעה על כל תהליך או אפליקציה מערכת, יהיה עליך לאתחל את התהליך כדי לגרום לו להיכנס לתוקף. 'killall' ואחריו התהליך יעשה זאת. (זוהי גם דרך נוספת לאלץ יישומים או תהליכים שלא להתנהג כראוי אם תפריט הכוח להפסיק לא מתנהג.) זכור, פקודה זו והיעד שלה הם תלויי רישיות.
ב- : OS X כבר מזמן מציע כינויים, המאפשרים לך ליצור קישורים לקבצים, תיקיות ויישומים במקומות אחרים במערכת מבלי שתצטרך לשכפל אותם. למרבה הצער, אפליקציות מסוימות אינן משחקות היטב עם כינויים. באמצעות פקודת הקישור 'ln -s', באפשרותך ליצור קישור סמלי מבוסס UNIX ברמה נמוכה שרוב תהליכי המערכת יזהו. סביר להניח שלעולם לא תצטרכו ליצור קישור סמלי, אך במקרה הסיכוי שתרצו לבצע טריק מסוף הדורש אותם, כך אתם עושים זאת.
הנתיב הראשון שרשום הוא נתיב הקובץ המקורי שלך; הדרך השנייה היא המקום בו תרצה את הקישור הסמלי שלך.
chflags : פקודות אלה מאפשרות לך להציג ולשנות את הדגלים בקובץ או בתיקיה. עבור רוב האנשים, הדגלים היחידים שאכפת לך מהם הם 'מוסתרים' ו'לא מסתירים ', המסתירים ומסתירים מסמכים בהתאמה.
סודו : אם אתה מבלה זמן מקוון, כן כנראה שמעתי על 'סודו' בעבר . זוהי פקודת הדריסה של יוניקס, ומאפשרת לך לבצע כל פקודה כמנהל - בתנאי כמובן שיש לך את הסיסמה וההרשאות הנדרשות. זה כנראה מובן מאליו, אבל בתור מתחיל טרמינל, בדרך כלל זה רעיון טוב לא להתעסק עם פקודות כמו 'סודו' אלא אם כן אתה בטוח במאה אחוז מה שאתה עושה.
כיצד להשתמש בטרמינל בשביל הכיף והגחמה
אמר : מרגיש בודד? אתה יכול לגרום למחשב שלך להגיד כל מה שאתה אוהב בעזרת הפקודה 'לומר', ותוכל אפילו להקליט אותו בפורמט שמע לשולחן העבודה שלך, אם תבחר בכך.
מהו מספר מלאך 1111
מגבת telnet.blinkenlights.nl : זה לאמבחינה טכניתמשהו מקומי ל- Mac שלך, אבל זה הטריק הטרמינלי האהוב עלי בכל הזמנים. איזו נשמה אדיבה באינטרנט יצרה גרסת all-ASCII של מלחמת הכוכבים: תקווה חדשה; הפעל את הקוד הבא ותקבל הצגה מלאה. אם זה לא גורם לך לחייך רק קצת, אתה עלול להיות מת מבפנים.
macOS Big Sur
רָאשִׁי
- סקירת macOS Big Sur
- שאלות נפוצות על macOS Big Sur
- עדכון macOS: המדריך האולטימטיבי
- פורום העזרה של macOS Big Sur