1.4 KiB
1.4 KiB
chmod
غير صلاحيات الوصول لملف أو مجلد. لمزيد من التفاصيل: https://www.gnu.org/software/coreutils/manual/html_node/chmod-invocation.html.
- [u] امنح المستخدم مالك الملف صلاحية التنفيذ:
chmod u+x {{مسار/الملف}}
- [u] امنح المستخدم صلاحيات القراءة والكتابة لملف أو مجلد:
chmod u+rw {{مسار/الملف_أو_المجلد}}
- [g] أزل صلاحية التنفيذ من المجموعة:
chmod g-x {{مسار/الملف}}
- [a] امنح جميع المستخدمين صلاحيات القراءة والتنفيذ:
chmod a+rx {{مسار/الملف}}
- [o] امنح الآخرين (من خارج مجموعة مالك الملف) نفس صلاحيات المجموعة:
chmod o=g {{مسار/الملف}}
- [o] أزل جميع الصلاحيات من الآخرين:
chmod o= {{مسار/الملف}}
- [R] غير الصلاحيات بشكل متكرر لتمنح المجموعة والآخرين صلاحية الكتابة:
chmod {{[-R|--recursive]}} g+w,o+w {{مسار/المجلد}}
- [R] امنح جميع المستخدمين صلاحية القراءة للملفات بشكل متكرر، وصلاحية التنفيذ للمجلدات الفرعية والملفات التي تملك صلاحية تنفيذ واحدة على الأقل:
chmod {{[-R|--recursive]}} a+rX {{مسار/المجلد}}