الرئيسية / الأدلة / النظام الثماني وأذونات الملفات

النظام الثماني وأذونات الملفات

تُكتب أذونات ملفات يونكس بثلاث خانات ثمانية.

القراءة والكتابة والتنفيذ

كل إذن هو مجموع القراءة (4) والكتابة (2) والتنفيذ (1)، ما يعطي خانة واحدة (0-7). مثال: قراءة + كتابة + تنفيذ = 7، وقراءة + تنفيذ = 5.

معنى الخانات الثلاث

تمثّل الخانات الثلاث أذونات المالك والمجموعة وبقية المستخدمين على التوالي. مثال: chmod 755 = المالك rwx(7)، والمجموعة r-x(5)، والبقية r-x(5).

لماذا النظام الثماني

لأن ثلاثة بتات تقابل خانة ثمانية واحدة تمامًا. استخدم هذه الأداة للتنقّل بين النظام الثماني والثنائي وفحص بتات الأذونات.