1.4 KiB
Raw Blame History

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 {{مسار/المجلد}}