Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

فهم الأذونات

جزء من قسم الأساسيات في رحلة Terminal على Coddy — الدرس 53 من 82.

يمتلك كل ملف ودليل في نظام Linux أذونات تتحكم فيمن يمكنه الوصول إليه وما يمكنه فعله به. يمنع نظام الأمان هذا المستخدمين غير المصرح لهم من قراءة ملفاتك الخاصة أو تعديل ملفات النظام المهمة.

تنقسم الأذونات إلى ثلاثة أنواع من الإجراءات:

  • Read (r) - عرض محتويات ملف أو إدراج محتويات دليل
  • كتابة (w) - تعديل ملف أو إضافته/إزالته في دليل
  • التنفيذ (x) - تشغيل ملف كبرنامج أو الدخول إلى دليل

تُسند هذه الأذونات إلى ثلاث فئات مختلفة من المستخدمين:

  • Owner - المستخدم الذي أنشأ الملف
  • Group - مجموعة من المستخدمين الذين يتشاركون الوصول
  • الآخرون - جميع الأشخاص الآخرين على النظام

عندما تقوم بتشغيل ls -l، يظهر العمود الأول سلسلة الأذونات. وهي تبدو كشيء مثل -rwxr-xr--. تخبرك هذه السلسلة بالضبط بـ من يمكنه فعل ماذا بخصوص هذا الملف.

في الدروس القادمة، ستتعلم كيفية قراءة هذه السلسلة النصية وتعديل الأذونات للتحكم في الوصول إلى ملفاتك.

challenge icon

التحدي

سهل

استخدم الأمر ls -l لتعرض قائمة تفصيلية بالملفات في مجلدك الحالي. سيؤدي هذا إلى عرض سلاسل الأذونات لكل ملف ومجلد.

افحص المخرجات وحدد سلسلة الأذونات الخاصة بـ script.sh. لاحظ كيف يعرض العمود الأول سلسلة مكونة من 10 أحرف تمثل نوع الملف وأذوناته.

شغّل الأمر:

ls -l

في المخرجات، سترى مدخلات لكل من الملفات ومجلد documents. انتبه إلى:

  • الحرف الأول: - للملفات، d للمجلدات
  • الأحرف التسعة التالية التي تعرض أذونات القراءة (r)، والكتابة (w)، والتنفيذ (x)
  • أسماء المالك والمجموعة التي تظهر بعد سلسلة الأذونات

هذه هي نظرتك الأولى على كيفية عرض Linux لمعلومات الأذونات. في الدروس القادمة، ستتعلم كيفية قراءة هذه السلاسل بالتفصيل وتعديلها.

جرّب بنفسك

الطرفية
ls -l
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات