Podcast
Questions and Answers
ما هي الصيغة الصحيحة لتخصيص صلاحية ملف باستخدام الأمر chmod؟
ما هي الصيغة الصحيحة لتخصيص صلاحية ملف باستخدام الأمر chmod؟
- chmod setpermission filename
- chmod filename newpermission
- chmod newpermission filename (correct)
- chmod filename setpermission
ماذا تعني الأرقام 4، 2، و1 في تخصيص الصلاحيات؟
ماذا تعني الأرقام 4، 2، و1 في تخصيص الصلاحيات؟
- 4 تعني إمكانية القراءة والتشغيل، 2 تعني إمكانية الكتابة والتشغيل، 1 تعني إمكانية القراءة فقط.
- 4 تعني إمكانية التشغيل، 2 تعني إمكانية القراءة، 1 تعني إمكانية الكتابة.
- 4 تعني إمكانية الكتابة، 2 تعني إمكانية القراءة، 1 تعني إمكانية التشغيل.
- 4 تعني إمكانية القراءة، 2 تعني إمكانية الكتابة، 1 تعني إمكانية التشغيل. (correct)
ما هي نتيجة الأمر chmod 744 cts؟
ما هي نتيجة الأمر chmod 744 cts؟
- تخصيص صلاحية rwxr--r--. (correct)
- تخصيص صلاحية rwxrwxrwx.
- تخصيص صلاحية r--r--r--.
- تخصيص صلاحية rw-r--r--.
ما الهدف من استخدام الأمر umask؟
ما الهدف من استخدام الأمر umask؟
إذا كانت صلاحية ملف 744، فما هو الشكل البديل لهذه الصلاحية؟
إذا كانت صلاحية ملف 744، فما هو الشكل البديل لهذه الصلاحية؟
الصيغة العامة لتخصيص صلاحية هي chmod newpermission ______
الصيغة العامة لتخصيص صلاحية هي chmod newpermission ______
إذاً فإن مجموع الصلاحيات تساوي 7.______
إذاً فإن مجموع الصلاحيات تساوي 7.______
للتعديل بالأرقام يكون الأمر كما يلي: $chmod ______ cts
للتعديل بالأرقام يكون الأمر كما يلي: $chmod ______ cts
للصلاحية ______ نستخدم الأمر umask
للصلاحية ______ نستخدم الأمر umask
الرقم 4 يتم منحه صلاحية ______
الرقم 4 يتم منحه صلاحية ______
Flashcards are hidden until you start studying
Study Notes
الصلاحيات في نظام التشغيل لينكس
-
أنواع الصلاحيات: تتكون الصلاحيات من ثلاثة أنواع رئيسية وهي:
- قراءة (read): تسمح للمستخدم بقراءة محتويات الملف أو الفهرس.
- كتابة (write): تسمح بالتعديل أو الإضافة في الملف، أو إنشاء عناصر جديدة داخل الفهرس.
- تنفيذ (execute): تنطبق على الفهارس، حيث تتيح للمستخدم التنقل داخل الفهرس.
-
أنواع المستخدمين:
- مالك الملف (owner)
- المجموعة (group) التي ينتمي إليها مالك الملف
- بقية مستخدمي النظام (others)
-
الأمر ls -L: يُستخدم لمعرفة صلاحيات الملفات والفهارس.
- مثال على نتائج الأمر:
drwxr-xr-x 3 root root 36 May 12-12-2007 cts
- مثال على نتائج الأمر:
تغييرات الصلاحيات
- شخصيات التغيير: فقط الـ root ومالك الملف يمكنهم تغيير صلاحيات الملفات أو الفهارس.
- الأمر chmod: يُستخدم لتخصيص الصلاحيات، بالصيغتين النصية والرقمية.
- الصيغة العامة:
chmod newpermission filename
- مثال على استخدام chmod:
chmod go+rw cts
لإضافة صلاحية القراءة والكتابة.
- الصيغة العامة:
التعديل بالأرقام
- تعريف الأرقام للصلاحيات:
- الرقم 4 يُمثل صلاحية القراءة (r)
- الرقم 2 يُمثل صلاحية الكتابة (w)
- الرقم 1 يُمثل صلاحية التنفيذ (x)
- مجموع الصلاحيات: قيمة مجموع الصلاحيات تُستخدم لتمثيل صلاحية معينة. على سبيل المثال:
- rwx = 7 (4 + 2 + 1)
- إذا كانت صلاحيات ملف ما 744، تعني أن المالك لديه جميع الصلاحيات (rwx) بينما المجموعة وبقية المستخدمين لديهم صلاحية القراءة فقط (r--).
- تغيير الصلاحيات بالأرقام: مثال على الأمر:
chmod 744 cts
الأمر umask
- يُستخدم الأمر umask لتعيين صلاحيات ثابتة عامة لجميع الملفات التي تُنشأ في النظام.
- يُحدد هذا الأمر الصلاحيات الافتراضية للملفات والفهارس قبل إنشائها.
صلاحيات الملفات في لينكس
- الصلاحيات هي واحدة من خصائص حماية الملفات في نظام لينكس.
- تتضمن ثلاثة أنواع من الصلاحيات:
- القراءة (r)
- الكتابة (w)
- التنفيذ (x)
أنواع المستخدمين
- المالك (Owner): الشخص الذي أنشأ الملف.
- root: المستخدم المتميز الذي يمتلك صلاحيات كاملة، يمكنه تغيير صلاحيات الملفات والفهارس.
الأمر chmod
- يستخدم الأمر
chmod
لتغيير صلاحيات الملفات. - هناك طريقتان لتعديل الصلاحيات:
-
باستخدام الحروف:
- لإضافة صلاحية:
+
- لحذف صلاحية:
-
- لتخصيص صلاحية محددة:
=
- الصيغة العامة:
chmod newpermission filename
- مثال:
chmod go+rw cts
يضيف صلاحية القراءة والكتابة للمستخدمين الآخرين.
- لإضافة صلاحية:
-
باستخدام الأرقام:
- القراءة (r) تمثل الرقم 4.
- الكتابة (w) تمثل الرقم 2.
- التنفيذ (x) تمثل الرقم 1.
- مجموع الصلاحيات يمكن أن يكون 0-7، حيث أن
rwx
تساوي 7. - مثال: إذا كانت صلاحية الملف 744، فهذا يعني المالك لديه كل الصلاحيات والآخرون لديهم قراءة فقط.
- الأمر سيكون:
chmod 744 cts
.
-
الأمر umask
- يستخدم الأمر
umask
لتحديد صلاحيات افتراضية (default permissions) لكل الملفات التي سيتم إنشاؤها. - يمكن تعيين صلاحيات ثابتة لكل من الملفات والفهارس باستخدام هذا الأمر قبل إنشائها.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.