قراءة صلاحيات الملف وتعديلها بالقيم الرقمية
أرقام الصلاحيات بتمثل صلاحيات المالك والمجموعة والآخرين بهذا الترتيب
نفذ المثال بإستخدام Bash داخل مجلد تدريب جديد تملكه على GNU/Linux والأوامر لا تحتاج sudo
المثال العملي
printf 'Training\n' > permissions.txt
chmod 640 permissions.txt
stat -c '%a %A' permissions.txtالنتيجة
640 -rw-r-----القيمة 6 تعني قراءة وكتابة للمالك والقيمة 4 قراءة للمجموعة والصفر يمنع الآخرين ولا توجد صلاحية تنفيذ
جرب بنفسك
غير الصلاحية إلى 600 وقارن المخرج ثم فسر سبب عدم استخدام 777 للملفات الخاصة