מיומנויות בסיסיות בלינוקס/מערכת הקבצים של לינוקס: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
Mintz l (שיחה | תרומות)
Mintz l (שיחה | תרומות)
מאין תקציר עריכה
שורה 7:
==block device==
==תקן FHS למבנה תיקיות==
בתקן FHS התיקיות מסודרות במבנה היררכי כאשר לכל תיקיה ייעוד אחר. בניגוד לחלונות, שם המערכת מחולקת ל-3 תיקיות (Windows, Porgram Files, Documents ans Settings) וניתן להתקין תוכנות ומשחקים בכל מקום במחיצה, בלינוקס אין למשתמש רגיל הרשאות כתיבה בתיקיות השונות, פרט לתיקית הבית שלו. גישה זו נוחה מסיבות אבטח הרלוונטיות לכל סוגי המשתמשים: משתמש רגיל (כלומר שאינו בעל הרשאות root) לא יכול להזיק באף צורה למערכת עצמה או למשתמשים אחרים, ולא משנה איזה קוד זדוני הוא הריץ.
המבנה יכול להשתנות מהפצה להפצה, אבל בגדול הוא נראה בערך כך:
 
המבנהמבנה התיקיות יכול להשתנות מהפצה להפצה, אבל בגדול הוא נראה בערך כך:
 
{| class="wikitable" style="vertical-align: top; width: 100%" summary="תיאור היררכית התיקיות לפי תקן FHS."
שורה 76 ⟵ 78:
|-
|<span style="color: #090">'''/usr/'''</span>
|<span style="color: #090">'''''היררכיה משנית'''''</span> תוכנות ונתונים המשותפים לכלל המשתמשים.<ref>עליה להיות משותפת, ולקריאה בלבד. ראו http://www.openaddict.com/documents/Linux-Filesystem-Hierarchy/usr.html.</ref>, בדומה לתיקית Program Files בחלונות. usr זאתהיא ככל הנראה התיקיה הגדולה ביותר במחיצה מכיוון שכמעט כל תוכנה שהתקנתם על מחשבחם מאחסנת את קבציה שם.
|-
|
שורה 108 ⟵ 110:
|
:<span style="color: #F90">'''/usr/local/'''</span>
|<span style="color: #F90">'''''היררכיה שלישונית'''''</span> משמש לאחסון מידע מקומי, הספציפי לאותו מחשב. מכיל תת-ספריות נוספות כגון bin, local, share ועוד.<ref>Historicallyמבחינה and strictly according to the standardהיסטורית, /usr/local/ isהיא forעבור dataמידע thatשחייב mustלהתאחסן beבשרת stored on theהמקומי (local host), (as opposed toבניגוד ל-/usr/, whichשניתן mayלעגן beאותה mountedדרך across a networkהרשת. In real world use howeverמעשית, /usr/ isאינה rarelyמעוגנת remotelyאף mounted,פעם andדרך הרשת וב-/usr/local/ isמאחסנים moreתוכנה oftenאשר usedאינה forחלק installing software/data that is ''not'' part of the standard operating system distribution (in such case, /usr/ would only contain software/data that ''is'' part of the standard operating system distribution). It is possible that the FHS standard may in the future be changed to reflect this de-factoמהמערכת conventionהסטנדרטית.</ref>
|-
|/var/
שורה 115 ⟵ 117:
|
:/var/lock/
|קבצים נעולים המכילים מידע לגבי משאבי המערכת.
|'''Lock''' files. Files keeping track of resources currently in use.
|-
|
שורה 131 ⟵ 133:
|
:/var/spool/
|תיקייה לאחסון מידע זמני של תהליכים העתידים להתבצע (spooling), כגון תור הדפסה והודעות דוא"ל חדשות.
|'''[[Spooling|Spool]]''' for tasks waiting to be processed (e.g. print queues and unread mail).
|-
|