אנסה להרחיב מקוה שאכתוב נכון
סוגי ההרשאות שיש לקובץ הם 3
Read = r קריאה
Write = w כתיבה
Execute = x פעולה (לדוגמא סקריפט)
שלושת ההרשאות האלה קיימות כלפי שלוש קבוצות שהם
Owner = בעלים
Group = הקבוצה אליה הוא משתייך
Other = שאר המשתמשים
זאת אומרת על כל קובץ יש היכן שהוא מידע איזה פעולות מתוך שלוש מותר לבעלים איזה לקבוצה ואיזה לשאר העולם תבנית הקובץ היא שלוש על שלוש (ראה תמונה לעיל)
קביעת ההרשאות מתבצעת בכמה אופנים אחד מהם הוא ע"י מספרים, איך?
כדי לאשר X יהיה ביט אחד פעיל והסיפרה תהיה 1
כדי לאשר W יהיה שני ביטים והסיפרה תהיה 2
כדי לאשר R יהיו 4 ביטים והסיפרה תהיה 4
מה קורה אם אני רוצה לאשר שנים או שלושה דברים פה אני מוסיף את שני המספרים יחד נגיד אם ארצה R + W הסיפרה תהיה 6
לדוגמא אני רוצה שקובץ מסוים יהיה תחת הרשאות R + W לבעלים ולשאר העולם רק R המספרים יהיו 644
[image: 1689190682437-12a67551-1185-41b8-894c-21809756fb75-image.png]
אפשר לראות פה מה יהיה בכל מספר
[image: 1689191138368-%D7%A6%D7%99%D7%9C%D7%95%D7%9D-%D7%9E%D7%A1%D7%9A-2023-07-12-224531.png]
אפשר לראות את השורה מצד ימין שמראה לי מה ההרשאות בפועל תורידו את המינוס הראשון וחלקו את השאר לשלוש קבוצות ותדעו אלו הרשאות יש לכל קבוצה
[image: 1689191433443-2.png]
מקוה שהייתי מובן