
ראינו כבר מה זה לינוקס / יוניקס ואיך להתקין אחת מההפצות הפופולריות ביותר שלה (אובונטו) אז מעכשיו נעבור לעניין לגבי מה אתה יכול לעשות עם לינוקס באמצעות שורת הפקודה, נראה מאות (אם לא כל) פקודות עם האפשרויות שלהם, נגלה קיצורי דרך למילוי פונקציות מסוימות ונלמד ליצור סקריפטים. לבסוף, בסוף סדרת הדרכות חדשה זו עלינו להיות מסוגלים להשתמש בשורת הפקודה בצורה הגונה ולהיות מוכנים לבצע תצורות מתקדמות של המערכת שלנו.
בסדרת הדרכות זו התמונות יגיעו מהמחשב הווירטואלי שלי, שהותקנה בו אובונטו, אך למעשה כל הפקודות והטכניקות שנראה כאן ניתנות להובלה ל- Mac OS, Unix או כל הפצה אחרת של Linux.
נתחיל בהתחלה איפה שורת הפקודה?
אוקיי, זה עשוי להשתנות תלוי במערכת ההפעלה, לרוב תחפש תוכנית שנקראת "Terminal" שנמצאת באפליקציות -> Utilities אם אתה נמצא במחשב Mac, בהפצות לינוקס מסוימות היא נמצאת ביישומים -> מערכת או יישומים -> Utilities .
בגירסה שלי של אובונטו נמצאת במחשבים -> usr -> שיתוף -> יישומים, אך מכיוון שלאובונטו יש "עגינה" צדדית, גררתי אותה לעברה מהתיקיה המתאימה.
בהפצות לינוקס אחרות תוכלו גם לגשת לשורת הפקודה על ידי לחיצה ימנית על שולחן העבודה ובחירת האפשרות “פתח מסוף”.
הזכרנו קודם כי התוכנה האחראית על פירוש וביצוע כל הפקודות נקראת "shell". ישנם כמה סוגים של "פגז" אך הנפוץ ביותר הוא הבאש (פגז בורן שוב) והוא זה שרוב ההפצות לינוקס כוללות כברירת מחדל. כדי לדעת באיזו גרסת מעטפת אתה משתמש אתה יכול לבצע את הפקודה הבאה בטרמינל:
הד $ SHELL
אשר אמור לתת לך את המיקום ואת שם המעטפת שלך, הדרכות אלה ישתמשו ב"בס ".
קיצור דרך:
המסופים שומרים את ההיסטוריה של הפקודות שבוצעו, לכן אם ברצונכם לבצע פקודה מחדש תוכלו ללחוץ למעלה עד שתגיעו לפקודה אותה אתם מחפשים ותוכלו אפילו לערוך אותה על ידי העברת הסמן משמאל לימין.
ניווט בשורת הפקודה
נתחיל עם הפקודות הבסיסיות ביותר.
pwd
הפקודה pwd היא קיצור של הביטוי "הדפסת ספריית עבודה" האומרת לקליפה שעליה להדפיס על המסוף את הנתיב המוחלט עליו אתה עובד כרגע.
המונח "נתיב מוחלט" מתייחס לכתובת המדויקת במערכת שאליה מתייחסת, החל מהשורש לגיליון שאליו אתה באמת רוצה לגשת ומתחיל תמיד בסרגל ( / ). בנוסף, המסלול יכול להיות "יחסית", שכפי שהשם מרמז, מתייחס למסלול מהמיקום הנוכחי לגיליון זה ואינו משתמש בסרגל / / בתחילת הדרך.
הסיבה לכך שאני מדבר על "שורש" ו"עלה "היא מכיוון שמבנה הקבצים של המערכת (מכל מערכת ההפעלה) הוא היררכי בצורת עץ שניתן לראות מיוצג כדלקמן:
בדרך זו, אם תרצה להמשיך לגלוש במורד העץ, עליך לדעת אילו עלים (או ענפים) קיימים בספריה בה אתה נמצא, לשם כך אנו משתמשים בפקודה הבאה.
ls [אפשרויות] [מיקום]
פקודה בסיסית נוספת המפרטת את הקבצים והספריות שנמצאים בתיקיית היעד. מה שנמצא בסוגריים מרובעים הוא לא חובה ומאפשר לנו לשנות את אופן הצגת התוצאות ואת התיקיה אותה ברצוננו לבדוק.
במקרה זה אנו יכולים לראות כיצד זה עובד פחות או יותר. הפקודה הראשונה מציגה רשימה פשוטה של ספריות וקבצים בספריה הנוכחית. השנייה מפרטת אותם באמצעות האפשרות "-L", שהיא רשימה ארוכה ומציגה את ההרשאות על האובייקט, את מספר החסימות, הבעלים של אותה, הקבוצה שאליה היא שייכת, המרחב שהיא תופסת, התאריך וזמן השינוי ולבסוף, שם הקובץ או הספרייה. והשלישית מציגה את הקבצים והספריות בתיקיה "מסמכים".
הערה:$config[ads_text5] not found
ישנן אפשרויות נוספות נוספות שניתן להוסיף, ביניהן "-a" המציג את הקבצים והמסמכים כולל אלה המוסתרים.
לבסוף, כדי לנווט לספרייה, אנו משתמשים בפקודה הבאה.
תקליטור [מיקום]
קיצור "שנה מדריך", פקודה זו מעבירה את הפקודה לנתיב שצוין, באופן מוחלט או יחסית. אם לא צוין מסלול, הוא יעביר אותך ישירות לספריית "הבית" (שבמקרה של המשתמש שלי "manuel" הוא / home / manuel).
זה הכל לעת עתה, נמשיך עם פקודות נוספות במדריך הבא. אני מחכה לתגובות שלך, עד הפעם הבאה!
- 0
סעיף