9 טריקים של שורת פקודה עבור Mac OS X שכדאי לדעת
שורת הפקודה נחשבת לרוב לתחום של משתמשים מתקדמים, אבל זה לא אומר שכל שימוש בטרמינל חייב לכלול מדע טילים. אוסף זה של עצות מסוף אמור לחול על מגוון רחב של משתמשי Mac, וכל אחד ממשתמשים מתחילים ועד מתקדמים צריך למצוא כאן משהו שווה. חלק מהטריקים הללו עשויים לדרוש התקנת Xcode ב-Mac, Xcode היא הורדה בחינם מחנות האפליקציות.
מניעת שומרי מסך ושינה עם "קפאין"
חדש ב-OS X Mountain Lion, קפאין הוא כמו גירסת שורת פקודה של כלי השירות האהובים על קפאין. השימוש הוא פשוט, כאשר קפאין פועל, ה-Mac לא יירדם, ושומרי מסך לא יופעלו. במקרה הפשוט ביותר, ניתן להפעיל אותו לבד, אבל כנראה שעדיף להשתמש בו עם מגבלת זמן צמודה אליו כך:
caffeinate -t 3600
הדגל -t מציין את הזמן בשניות, הדוגמה שלמעלה מפעילה קפאין למשך שעה.
חלץ קבצי PKG עם "pkgutil"
צריך לתפוס קובץ מתוך קובץ .pkg? אולי אתה רוצה לראות מה יש בתוך Pkg מבלי להתקין אותו? בלי להזיע, pkgutil עושה את העבודה:
pkgutil --expand sample.pkg ~/Desktop/
זה יזרוק את כל תוכן ה-pkg לתוך הספרייה שצוינה, מבלי להתקין אותו.
השתמש ב"ניקוי" כדי לפנות זיכרון
פקודת הטיהור שוטפת בכוח את מטמוני הדיסק והזיכרון, בעלת אפקט דומה לאתחול מחדש של Mac. אף על פי שיש האומרים כי טיהור מציע רק אפקט פלצבו, זה בהחלט עובד לשלוח זיכרון מערכת מקטגוריית "לא פעיל" בחזרה לזיכרון ה-RAM הזמין באופן חופשי, ובמצבים שבהם חסר לך זיכרון אמיתי, זה יכול לספק הגברת מהירות .
השימוש בטיהור הוא פשוט, הקלד את הדברים הבאים בשורת הפקודה:
לְטַהֵר
חכו דקה בערך עד שהשינויים ייכנסו לתוקף, התהליך בדרך כלל מהיר הרבה יותר במחשבי Mac עם כונני SSD.
הפעל מופעים מרובים של אפליקציות עם "פתוח"
אולי אתה כבר יודע שאתה יכול לפתוח יישומים ב-OS X GUI משורת הפקודה עם הפקודה 'פתח', אבל האם ידעת שאתה יכול להריץ מופעים מרובים של אפליקציות על ידי צירוף ה-n לסמן לפקודה הפתוחה? זה קל לשימוש, הנה כל מה שאתה צריך לעשות:
open -n /Applications/Safari.app/
הדוגמה מריץ מופע נוסף של Safari. שנה את שם האפליקציה בהתאם, ואל תשכח לכלול את סיומת .app.
עדכון OS X ללא App Store
רוצה להתקין תוכנת מערכת ועדכונים מבלי להתעסק ב-Mac App Store? אתה יכול לעשות זאת ישירות משורת הפקודה במקום בעזרת הפקודה softwareupdate. כדי להתקין כל עדכון זמין, פשוט הפעל את הפעולות הבאות:
עדכון תוכנת sudo -i -a
אתה יכול , הוא כלול ב-OS X במשך שנים ועובד אותו הדבר ללא קשר לגרסה שבה אתה משתמש.
רשום את כל מה שהורדת אי פעם
כולנו היינו שם; הורדת משהו לפני זמן מה מדומיין שאתה קצת זוכר, אבל אתה לא ממש זוכר מה ומאיפה.יש לך מזל, כי שירותי הסגר שומרים מסד נתונים של כל מה שהורד אי פעם, ואתה יכול לבצע שאילתות במסד הנתונים כדי למצוא את מה שחיפשת. השתמש בפקודה sqlite3 באופן הבא כדי לראות הכל:
sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV 'בחר LSQuarantineDataURLString מ-LSQuarantineEvent' |עוד
כמובן שאתה יכול גם למחוק את הרשימה הזו אם הקיום מפריע לך.
הסתר קבצים או תיקיות מ-Finder עם "chflags"
יש לך קובץ או תיקיה סודיים שברצונך להסתיר מה-Finder? השתמש ב-chflags כדי להפוך כל קובץ לבלתי נראה ממערכת הקבצים של OS X GUI, זה עובד אותו הדבר בין אם אתה מפנה אותו לקובץ או לספרייה:
chflags hidden /path/to/file/or/folder/
מזל (או חסר מזל) עבורנו, חברי שורת הפקודה, הקובץ עדיין יהיה גלוי עם ls, אבל הוא יישאר מוסתר ב-Finder עד שהדגל "nohidden" יצורף כך:
chflags nohidden /path/to/unhide/
השינויים הם מיידיים בכל אחד מהאירועים.
הקלד אוטומטית נתיבים ארוכים עם גרירה ושחרור
הידעת שאתה יכול לגרור ולשחרר כל קובץ מה-Finder לשורת הפקודה והנתיב כולו לקובץ זה יודפס אוטומטית? זה לא רק טיפ של שורת פקודה, אבל זה כל כך שימושי שיש לכלול אותו. זה כנראה עדיף להשתמש בשילוב עם פקודה לקידומת הנתיב, כמו כך:
sudo vi (גרור את הקובץ לכאן כדי להדפיס את הנתיב המלא)
זה עובד בכל מקום בשורת הפקודה, גם כשאתה כבר באפליקציה.
Create a Password Protected Zip Archive
אם אתה שולח קובץ דרך מדיום לא מאובטח או מארח אותו באופן ציבורי, ובכל זאת רוצה לספק רמה מסוימת של הגנה, אתה יכול ליצור ארכיון zip מוגן בסיסמה עם הדגל -e:
zip -e protected.zip /file/to/protect/
ללא הדגל -e פשוט תיצור קובץ zip סטנדרטי ללא סיסמה.