PracticU

מערכת קבצים ותיקיות בלינוקס

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


צבעי תיקיות: כחול = תיקיה / ירוק = קובץ עם הרשאת הרצה / אדום= תוכנה מקובצת כמו ZIP / צהוב = קישורי DEVICES

/: זה הRoot של המערכת כמו C בוינדוס

Home: זה כמו users בוינדוס שכל משתמש יש לו את הפרופיל שלו כמו מסמכים ותמונות וכולי.

Media/Mnt: אלה הקישורים לCD בכדי לגשת אליהם

Dev: לינקים לקונפיגורציית החומרה

Etc: כל קבצי ה Services (כמו REGISTRY בוינדוס) אך אין בלינוקס Registry אחד אלא יש כמה בתוך ETC.

Lib: זו ספרייה של תוכנות שונות בכדי לתמוך באחרות כמו .NET בוינדוס ודרייברים.

Bin: פקודות מערכת ההפעלה כמו cp וכולי.

usr: כמו program files בוינדוס וכאן כל התוכנות יותקנו כאן כברירת מחדל


הוכן ע"י התלמיד המצטיין: אברהים אבו שיכה
לחץ כאן להורדת הורדת קבצי 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. 00:58

    השורש סלאש כנקודת ההתחלה

  3. 01:36

    תיקיות המערכת בלינוקס

  4. 02:45

    השוואה לכונן C במיקרוסופט

  5. 03:27

    המחיצה סלאש ותיקיותיה

  6. 04:03

    כוננים ותיקיות ב-Windows

תמלול ההרצאה: מערכת קבצים ותיקיות בלינוקס

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

  1. 00:21

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

  2. 00:33

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

  3. 00:42

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

  4. 00:58

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

  5. 01:18

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

  6. 01:37

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

  7. 01:47

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

  8. 02:14

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

  9. 02:31

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

  10. 02:41

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

  11. 03:16

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

  12. 03:38

    וכשאתם מתקינים את מחטף עליה, היא מותקנת תחת הסלאש, תחת המחיצת סלאש, אוקיי? ובתוך מחיצת הסלאש פתאום יופיעו לנו המון המון תיקיות.

  13. 03:47

    אז בואו נראה למה אני מתכוון כשאני מדבר על מייקרוסופט וכשאני מדבר על לינוקס. אז הנה אפשר לראות, רק אני אלמד איך להביא ב-CMD, הנה אפשר לראות שאני עובד בשרת ווינדוס, יש לי את ה-Command Line, והנה ה-C שלי, נכון?

  14. 04:08

    יש לי D, אפשר לראות תיקיות, Users, Whatever, Program Files, Windows וכן הלאה וכן הלאה, נפלא. ואני יכול לעבור ל-D Drive שלי ו-D, ואני יכול לעבור ל-G Drive שלי ו-G, ואני יכול לעשות D גם שמה וכו' וכו'. וככה אני עובר מ-D ל-G ל-C ל-H, וואטאבר.

  15. 04:28

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

  16. 04:43

    בלינוקס זה שונה בתכלית, למה? כי בלינוקס

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

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

ההרצאה הבאה: העברת קבצים עם WinScp

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

  • קבצים ותיקיות בפרוייקט חדש
  • מבנה קבצים ותיקיות בפרויקט
  • הרשאות על קבצים ותיקיות - NTFS
  • הסבר נוסף על שיתוף קבצים בלינוקס - SAMBA

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

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