תוכניות שירות בסיסיות של שורת הפקודה
משתמשי מק רבים נמנעים לחלוטין משורת הפקודה, כמות סבירה כנראה אפילו לא יודעת שהיא קיימת. לסקרנים שם בחוץ, הנה כמה פקודות ופונקציות בסיסיות וחיוניות לדעת אם ברצונך להתחיל להשתמש במסוף Mac OS X. אנו נסקור מניפולציה פשוטה של קבצים, תמרון במערכת הקבצים, הצגה והרג תהליכים ועוד. זכור להסיר את הסוגריים או שהפקודות לא יעבדו.
יסודות שורת הפקודה
ls -la רשימת כל התוכן של ספרייה כולל קבצים מוסתרים
cdהעבר לספרייה שצוינה, cd /Applications יעבור לתיקיית היישומים שלך
mvmv מסוגל לשנות שמות של קבצים או להעביר אותם, בהתאם לשימוש
cpמעתיק קובץ לשם קובץ או יעד חדש
חתול | עוד הצג את התוכן של קובץ מסך אחר מסך על ידי 'צירוף' התוכן דרך עוד
touchיוצר קובץ בשם הנתון, למשל: touch test.txt ייצור קובץ טקסט ריק
top מציג רשימה מתעדכנת כל הזמן של כל התהליכים הפועלים, כולל שימוש בזיכרון ומעבד, PID הוא מזהה התהליך שבו תשתמש להרוג תהליך
ps -aux רשום את כל התהליכים הפועלים מכל המשתמשים, -ux יפרט רק את התהליכים של המשתמש הנוכחי
kill -9להרוג את מזהה התהליך שצוין (בעיקרון לכפות יציאה עבור שורת הפקודה)
rmrm מסיר את הקובץ או הספרייה שצוינו, אין אזהרה אז השתמש בזהירות
pingלקבוע את זמן האחזור של הרשת על ידי פינג מארח אחר
טיפים כלליים לשימושיות שורת הפקודה
- השתמש במקש הטאב, מקש הטאב ישלים עבורך ספריות ושמות קבצים אוטומטית
- אפשר מסוף צבעוני, זה מקל על הדפדוף בכמויות גדולות של קבצים
- אם פקודה מבלבלת אותך, נסה להפעיל אותה עם הדגל –help, שלעתים קרובות יציג הוראות בסיסיות על הפקודה הנתונה
- זכור שדפים ידניים קיימים גם בפקודות רבות, גש אליהם על ידי הקלדת
man , למשל: man ping
- אם הפלט של פקודה עף על ידך והוא יותר מדי מכדי להתאים למסך אחד, נסה להעביר אותו דרך עוד, כך:
ls -la |moreזה יאפשר לך לראות את הפלט במסך בכל פעם
- תוכל לייצא את התוכן של קובץ, פלט של פקודה ותוצאות של סקריפט לקובץ טקסט באמצעות התנינים (טרמינולוגיה לא נכונה, סליחה על השכחה), למשל:
ls -la /Applications > applist.txt
- אם אי פעם שמתם לב לעומס המעבד שלכם מזנק בצורה לא הולמת, מקום טוב למצוא את התהליך השגוי הוא עם הפקודה
top
, השתמש למעלה בהשערה עםkill כדי למצוא את מזהה התהליך ולהרוג את ה-CPU hog
- אל תפחדו ללכלך את הידיים!
למידע נוסף, טיפים וטריקים, הקפד לבדוק את ערכי שורת הפקודה האחרים שלנו ולקרוא עשר כלי עזר של שורת הפקודה של OS X שאולי לא ידעתם עליהם.