Linux Shell Basics - קורס 13,900 רובל. ממרכז הדרכה IBS, הדרכה 14 שעות, תאריך 26 בנובמבר 2023.
Miscellanea / / November 30, 2023
הקורס מתמקד בהיכרות עם שורת הפקודה של Linux®, כלי עזר פופולריים ופקודות שורת פקודה.
העיקרון של יצירה וביצוע של סקריפטים מעטפת נלמד (כל הדוגמאות ניתנות עבור ksh).
אופרטורים מותנים, לולאות, משתנים מיוחדים ופונקציות נחשבים.
ניתנים יסודות מערכת הקבצים ועקרונות ארגון זכויות הגישה במערכות התומכות בתקן POSIX, סוגי נתונים בסיסיים (קבצים, קישורים, צינורות שמות, קבצי התקן).
היסודות של מערכת ההפעלה Linux® מכוסים (ניהול משתמשים, עבודה מרחוק באמצעות ssh, ניהול תהליכים ומשימות, עורך טקסט vi, שירות cron).
הכנה מוקדמת
הכרת עקרונות תכנות בסיסיים (מושג משתנים, סוגי נתונים, תנאים ולולאות).
מבוא למעטפת:
- טרמינולוגיה (מעטפת, GUI, CLI, טרמינל);
- תחביר בסיסי - ארגומנטים ואפשרויות;
- צוותים פנימיים וחיצוניים;
- מסכות, נתיבים לקבצים וספריות;
- פקודות פופולריות לניווט ועבודה עם קבצים וספריות, כמו גם הצגת מידע מערכת (ls, who,
- pwd, date, cd, mkdir, cp, mv. וכו').
קלט ופלט:
- צפייה בקבצי טקסט;
- ניתוב מחדש של קלט ופלט;
- עיבוד פלט מנותב (grep, sort, wc).
משתני מעטפת:
- סוגי מידע;
- בריחה וציטוטים;
- תווים כלליים;
- משתני סביבה, משתני מערכת.
פעולות אריתמטיות ב-CLI.
מערכת קבצים:
- קבצים, ספריות, קבצי מכשירים;
- מערכות קבצים וירטואליות (devfs, procfs);
- סוגי מערכות קבצים, השוואה קצרה;
- אחסון קבצים בדיסק ופיצול;
- זכויות גישה לקבצים וספריות;
- משתמשים וקבוצות. לִשְׁלוֹט;
- פקודות super user, su ו- sudo;
- קישורים קשים וסמליים, בשם צינורות;
- נקודות הרכבה, /etc/fstab.
עורך טקסט וי.
שירות תזמון קרון.
סקריפטים של מעטפת - יצירה והרצה של סקריפט:
- החזר ערכים;
- פתיחת סוגריים.
פקודות לעבודה עם טקסט (cut, tr, grep).
ביטויים רגולריים.
בקצרה על סד.
תהליכים בלינוקס (PID, ps, top, htop):
- אותות, פקודה להרוג.
ניהול משימות (bg, fg, משרות).
תוכניות שירות tar ו-gzip.
עבודה מרחוק עם קבצים (ftp, scp, wget).
מצא פקודה.
מערכים.
הצהרות מותנות (אם-אז ומקרה).
לולאות תוך כדי, עבור, עד.
משתנים מיוחדים.
פונקציות.
גישה מרחוק באמצעות SSH:
- מפתחות SSH.
חומרים נוספים:
- בחר פקודה כדי לבנות תפריט;
- מסכים וירטואליים (מסך, tmux);
- nohup.