PracticU

פקודות בסיסיות בלינוקס

בלי כתוביותעם כתוביות
PracticU › קורס לינוקס למתקדמים - הסמכה בינלאומית - Linux - Red Hat - RHCSA / RHCE › פקודות בסיסיות בלינוקס
מילון מושגים:
תיקייה - מכל במערכת הקבצים שמשמש לארגון קבצים ותיקיות אחרות בתוך מבנה היררכי.
דיסק - התקן לאחסון קבוע של נתונים, כמו כונן קשיח (HDD) או כונן מבוסס זיכרון מהיר (SSD).
ipconfig - פקודת Windows שמציגה ומנהלת את הגדרות הרשת של המחשב, כמו כתובת ה-IP ושער ברירת המחדל.
שרת - מחשב או תוכנה שמספקים שירות למחשבים אחרים (לקוחות) ברשת, למשל אחסון קבצים, אתר אינטרנט או מסד נתונים, ומגיבים לבקשות שלהם.


Ls -l: הצג תכולת התיקייה הנוכחית בצורת שורות.

Ls –la: הצג בצורת שורות גם מה שמוסתר (שמתחיל בנקודה)

Pwd: הצג תיקייה נוכחית בה אנחנו נמצאים.

Df –m: הצג שטח פנוי בדיסקים – disk free ודיסקים במחשב.

Cd: מעבר בין ספריות כמו בדוס.

Cd..: חזור צעד אחורה.

Cp: העתקת קבצים

Mkdir: יצירת תיקיה

Touch file.txt: יצירת קובץ

Mv: העברה ממקום למקום

Rm: מחיקה

Ifconfig: פרטי הרשת כמו Ipconfig

hostname:  שם התחנה.

Uname –a: שם המערכת.

Cat: מציג תוכן הקובץ

Ln: יצירת קישור לקובץ מסוים

Echo abc file.txt: הכנסת תוכן לתוך קובץ

Ls –la > file.txt: הפנה פקודה זו ושמור בתוך קובץ במקום להציג על המסך.

History: הצג את היסטוריית הפקודות שהרצנו

Shutdown –r now: איתחול השרת מייד

Shutdown –h now: כיבוי השרת מייד.

Clear: ניקוי מסך

Exit: יציאה למסך LOGIN.

Reboot: אתחול


הוכן ע"י התלמיד המצטיין: אברהים אבו שיכה
לחץ כאן להורדת הורדת קבצי Script של לינוקס שהיו בסרטים
מילון מושגים:
דיסק - התקן לאחסון קבוע של נתונים, כמו כונן קשיח (HDD) או כונן מבוסס זיכרון מהיר (SSD).
תיקייה - מכל במערכת הקבצים שמשמש לארגון קבצים ותיקיות אחרות בתוך מבנה היררכי.
מחיצה - חלוקה לוגית של דיסק פיזי לאזורים נפרדים, שכל אחד מתפקד כאילו הוא כונן עצמאי.
זיכרון - רכיב מהיר ונדיף שבו המחשב שומר נתונים ותוכניות בזמן ריצתם. תוכנו נמחק עם כיבוי המחשב.
דומיין - תחום ניהולי משותף של מחשבים ומשתמשים ברשת ארגונית, המנוהל מרכזית. גם שם ייחודי של אתר באינטרנט.
אימות - תהליך שמוודא שהמשתמש או המערכת הם מי שהם טוענים שהם, בדרך כלל באמצעות סיסמה, קוד או תעודה.
Active Directory - שירות מדריך של מיקרוסופט לניהול מרכזי של משתמשים, מחשבים והרשאות ברשת ארגונית מבוססת דומיין.
GPO - אובייקט מדיניות קבוצתית ב-Active Directory, שמכיל הגדרות ומדיניות המוחלות על משתמשים ומחשבים.


מבנה ושמות דיסקים ומחיצות בלינוקס:


(Sda (disk0): זה הדיסק הפיזי הראשון (SATA DISK)

(Sda1,Sda2 (Partitions in disk): אלו הן המחיצות בתוך הדיסק הפיזי הראשון.

(Sdb (disk1): זה הדיסק הפיזי השני כמו בוינדוס Disk1

(Sdb1,Sdb2 (Partitions in disk): אלו הן המחיצות בתוך הדיסק הפיזי השני.

מחיצת השורש הראשונה:

וינדוס: C

לינוקס: /

מחיצות נוספות:

וינדוס: D: / E:

לינוקס: /data /example כמו תיקיות.

הערה: בתהליך ההתקנה יוצרים מחיצה נוספת לזיכרון הווירטואלי שנקראת SWAP

מטרת צירוף לינוקס לדומיין הינה לאימות משתמשים מתוך Active Directory בלבד ואין GPO  ללינוקס דרך AD.


הוכן ע"י התלמיד המצטיין: אברהים אבו שיכה

פרקי ההרצאה: פקודות בסיסיות בלינוקס

  1. 00:00

    מבוא: פקודות בסיסיות בשרת לינוקס

  2. 01:15

    יציאה מהמעטפת וכיבוי השרת

  3. 02:13

    uname, hostname ו-df: פרטי השרת והדיסקים

  4. 02:49

    היסטוריית הפקודות (history)

  5. 03:24

    עבודה בקונסול על SUSE ו-CentOS

  6. 04:21

    ifconfig: כתובות ה-IP של הכרטיסים

  7. 05:36

    בדיקת קישוריות עם ping

תמלול ההרצאה: פקודות בסיסיות בלינוקס

הטקסט המלא של הדקות הראשונות בהרצאה «פקודות בסיסיות בלינוקס» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:21

    בסרטון שלפניכם אני רוצה להציג מספר פקודות מערכת בסיסיות ביותר בעבודה עם שרת לינוט ואת הפקודות האלה אנחנו נריץ כאשר אנחנו עובדים על הלוקל קונסול.

  2. 00:31

    כלומר, התקנו שרת, או אנחנו מגיעים לשרת שהותקן כרגע ואני עובד על השרת עצמו. אני רוצה להפעיל מספר פקודות כדי שיעזרו לי להבין באיזה שרת מדובר, מה הכתובת AP שלו, מה השם של השרת, ממש פקודות כמו שאמרתי בסיסיות ביותר וזה כדי לעזור לי מאוחר יותר לנהל את

  3. 00:51

    השרת מרחוק, כדי לאפשר לי לגשת לשרת מרחוק. אני רוצה לדעת מה ה-IP, מה השם, וכן הלאה וכן הלאה.

  4. 00:59

    מדובר בכ-15 פקודות, וכמו שאמרתי, בקורס הזה אתם תלמדו לפחות 200-250 פקודות, אם לא יותר מזה. אז הנה לכם, כבר בסרטון הזה שלפניכם, השני או השלישי, אתם דומדים לפחות 15 פקודות, שוב פעם, בסיסיות אבל חשובות מאוד, להכיר את סביבת העבודה שלכם.

  5. 01:19

    אנחנו נראה פקודת אקזיט ולוגאוט וקונטרול די שמאפשרות לכם לצאת משורת הפקודה לממשק הלוגין נראה פקודת קליר שכבר ראינו אותה כשאני מנקה את המסך ifconfig מאוד חשוב כמו ipconfig במיקרוסופט כדי לראות את הגדרות ה-tcpip מה הכתובת ה-ip שלי shutdown-r now, shutdown-h now זה restart now וכיבוי now shutdown-h או r+1 זה תכבה לי אותה סריבות

  6. 01:46

    למחשב בעוד כדקה מאוד נחמד power off אתם יכולים לשאול את עצמכם למה אני נותן לכם 5, 6, 4 פקודות שהן אותה פקודה. הסיבה שחשוב ללמוד את כל הפקודות הרלוונטיות לאותה משימה היא כי בלינוקס כזה או אחר פקודה תעבוד ופקודה אחרת אולי לא תעבוד.

  7. 02:05

    לכן איפה שאני יכול לתת לכם יותר מפקודה אחת שעושה לפעמים את אותו דבר בצורה לפעמים קצת שונה אני ארשה לעצמי לעשות את זה. למשל פקודה נוספת שלא כתבתי פה היא ריבוט ממש כמו shutdown-r לצורך העניין.

  8. 02:19

    אז הנה לכם עוד פקודה, אבל לא חמש עשרה, זה אפילו שש עשרה פקודות, שיחקתם אותן. U-Name מינוס A, אני רוצה לדעת את הגרסת לינוקס ואת הקרנל, גרסת הקרנל שמותקנת, ומה שם המחשב שלי.

  9. 02:31

    פקודה אחת שנותנת לי המון אינפורמציה מאוד חשובה. Host Name, מה שם השרת שאני עובד עליו. Date, תאריך ושעה.

  10. 02:39

    DF מינוס M ו-G, או DF בכלל, DF זה הדיסק פורמט, תראה לי את תצורת המחיצות שלי. קצת השורש, המחיצה הנוספת שיצרנו וכן הלאה וכן הלאה.

  11. 02:51

    ואחרון אחרון אבל מאוד מאוד חביב, פקודת ההיסטורי. הלינוקס, כאשר אנחנו כותבים פקודות, הוא רושם אותן לתוך קובץ היסטורי, היסט פייל, זה שם הקובץ בדרך כלל, ובעצם כל הפקודות שרשמנו נרשמות לתוך הקובץ הזה, ואז אני תמיד יכול לראות איזה פקודות רשמתי, או מישהו אחר רשם, דרך אגב, אם אני רות,

  12. 03:10

    אני יכול לראות גם מה אנשים אחרים רשמו, ואני יכול לפעמים, כי אני עובד עם פקודות מאוד ארוכות, פשוט לעשות קופי מפקודה שעשיתי מהעבר, ואני לא צריך שוב פעם לרשום את הפקודה מההתחלה.

  13. 03:21

    אז הפקודה היסטורית מאוד מאוד חשובה. בוא ניגש לתכלס, בוא ניגש ונתחיל לעבוד על הלינוקס ברמת הקונסול, עם אותן פקודות בסיסיות, שוב פעם, כדי לאפשר לי בסרטון הבא לגשת מרחוק לשרת, כי מעכשיו או מהסרטון הבא אנחנו נעבוד על השרת רק מרחוק מתחנת Windows שלי, כמו שזה קורה בדרך כלל במציאות אצלכם.

  14. 03:47

    כמו שאתם רואים לפניכם, יש לנו את הסוסה מצד שמאל, שזה לינוקס מסוג סוסה, ויש לנו את הסנטו-אס מצד ימין. בואו נתחיל לעבוד על הסנטו-אס, אבל אני מבטיח לכם שאת כל הפקודות שאני מראה לכם עכשיו אני אריץ גם על הסוסה, וכולם עובדים באותה צורה.

  15. 04:02

    אז קודם כל נבצע את הלוגין שלנו, ובואו נתחיל עם הפקודה הראשונה, אקזיט. אקזיט יוציא אותי משורת הפקודה לשורת הלוגין שוב פעם. יכולתי גם לעשות לוג אאוט.

  16. 04:21

    קונטרול די גם יעזור לכם לצאת לשורת הלוגים. הפקודה הבאה שאני רוצה להראות לכם היא ifconfig מאוד מאוד פקודה חשובה, מאוד מאוד. היא מראה לי את הגדרות ה-tcpip שלי, לא כל ההגדרות, היא לא מראה לי למשל את הגטוויי, לזה יש לי פקודה אחרת, נטסטאט דרך אגב, ופה אני רוצה לראות לפחות את ה-IP.

  17. 04:40

    זה מה שחשוב לי כרגע, כדי שאני אוכל לגשת לשרת מרחוק, ואז להגדיר ולשנות ולראות את כל הדברים הנוספים. אז אתם יכולים לראות שיש לנו שני כרטיסים, הכרטיס הראשון הוא ברמה התחתונה, פה אתם רואים LO, זה הלופטאק, אבל הכרטיס הפיזי שיש לנו, הראשון, זה ה-ETH0,

  18. 04:58

    Ethernet 0. כשיש לי כרטיס אחד זה יהיה ETH0, זה השם שלו, אם יש לי כרטיס נוסף הוא ייקרא ETH1 ו-ETH2 וכן הלאה וכן הלאה.

  19. 05:08

    ברוב שרתיה לינוקס ETH0123 זה השם של כרטיס הרשת, וכמו שבמיקרוסופט הוא ייקרא Network Adapter, Network Adapter אחד, או Local Network Adapter, או וואטאבר, זה השמועות שמטרו לב, ETH0, ETH1 זה השם של הזה, ואפשר לראות את הכתובת IP. הכתובת IP

  20. 05:27

    היא 192.168.0.108, יופי. מה לגבי פינג? בואו ננסה לעשות פינג לגטוויי שלי. נפלא. אז הנה למדתם עוד פקודה שממש דומה לווינדואוס, פינג.

  21. 05:39

    אפשר לעשות פינג לכתובת הכלי ברשת, וזה טוב, אני רוצה לראות שבאמת המחשב שלי יכול לתקשר עם הרשת. קליר. נקודה קליר עוזרת לי לנקות את המסך ממש כמו CLS במיקרוסופט דייט, נקודה שתציג לי את התאריך ואת השעה יונה מינוס A יראה לי את שם המחשב, את הסוג של הקרנל, את הגרסה של הלינוקס,

  22. 06:03

    אם זה גנוי, אם זה אופן סורס או לא, וזה האופן סורס וכמובן תאריך ושעה שוב פעם קליר כדי למחוק את הכל DF מינוס M יראה לי במגה בייט את השטח הפנוי שלי בדיסקים ואת המחיצות אתם יכולים לראות מצד ימין בסוף, יש לנו את מחיצת ה-Slash שזה השורש, יש לנו מחיצת MySQLDB זוכרים? זו אותה מחיצה

לקורס המלא: קורס לינוקס מתקדם אונליין

ההרצאה הקודמת: ממשק גרפי של SUSE

ההרצאה הבאה: חיבור מרחוק עם SSH

הרצאות קשורות מקורסים אחרים

  • פקודות בסיסיות בלינוקס - Linux
  • פקודות בסיסיות ב-MySQL
  • פקודות DHCP בסיסיות
  • פקודות ב-MongoDB

קורסים נוספים במסלול

  • קורס AWS - ניהול מכונה וירטואלית בענן
  • קורס Terraform - DevOps - Azure & AWS
  • קורס קוברנטיקס - Kubernetes
  • קורס Docker - עם Swarm Cluster
  • קורס DevOps - Ansible
  • קורס PowerShell