أذونات الملفات / آلة حاسبة chmod
أدخل قيمة octal أو rwx أو مواصفة ugo كاملة، أو اختر الأذونات حسب الفئة، لترى تدوينات الأذونات المكافئة ومثالًا لأمر chmod. كما تُدعم البتات الخاصة setuid وsetgid وsticky. انسخ النتائج الأربع معًا أو احفظها بصيغة TXT. لا تغيّر هذه الشاشة الأذونات على الملفات الفعلية.
ما يمكنك فعله
أدخل الصلاحيات بأربع طرق
أدخل الصلاحيات بالتدوين الثماني أو rwx أو ugo، أو حدّد الصلاحيات لكل فئة. تحقق من التمثيلات الأخرى انطلاقًا من التدوين الذي تعرفه.
تحقق من الصلاحيات بما فيها البتات الخاصة
يدعم الصلاحيات بما فيها بتات setuid وsetgid والبت اللاصق. وتُعالَج صلاحيات القراءة والكتابة والتنفيذ العادية بمعزل عن البتات الخاصة.
احصل على قيم الصلاحيات وأوامر نموذجية
يعرض التدوين الثماني وrwx وugo، إضافة إلى مثال chmod تستبدل فيه المسار الهدف. يمكنك نسخ كل النتائج أو حفظها كنص.
كيفية الاستخدام
حدّد صيغة الإدخال والصلاحيات
اختر التدوين الذي تعرفه، مثل التدوين الثماني، وأدخل قيمة الصلاحيات. يمكنك أيضًا تحديد الصلاحيات لكل فئة.
احسب وتحقق من التدوين
اضغط على ”احسب“ وتحقق من الصلاحيات نفسها بالتدوين الثماني وrwx وugo، مع أمر نموذجي.
احصل على النتائج التي تحتاجها
انسخ النتائج أو احفظها كنص. وعند استخدام أمر نموذجي، استبدل المسار path/to/file بالمسار الهدف الفعلي.
متى تستخدمها
اقرأ قيم الصلاحيات الرقمية
حوّل قيمًا مثل 755 أو 644 في مستندات الإعداد إلى تدوين rwx للتحقق من صلاحيات المالك والمجموعة والآخرين.
هيّئ قيم صلاحيات chmod
عندما تعرف الصلاحيات المطلوبة، حدّدها لكل فئة لإنشاء التدوين والأمر النموذجي. لا تطبّقها هذه الصفحة.
صلاحيات المالك والمجموعة والآخرين
اعتبر الفئات الثلاث بمعزل عن بعضها
يُمثَّل المالك بالحرف u، والمجموعة بالحرف g، والآخرون بالحرف o. حدّد صلاحيات القراءة والكتابة والتنفيذ أو البحث لكل فئة.
مثّل الصلاحيات بجمع 4 و2 و1
القراءة r تساوي 4، والكتابة w تساوي 2، والتنفيذ أو البحث x يساوي 1. مثلًا، 6 هي 4+2 أي قراءة وكتابة، و5 هي 4+1 أي قراءة وتنفيذ أو بحث.
الخانة الأولى تمثل البتات الخاصة
في التدوين الثماني من 4 خانات، تمثل الخانة الأولى setuid وsetgid والبت اللاصق. وفي تدوين rwx، تعني s/t أن البت الخاص مضبوط مع صلاحية التنفيذ؛ وتعني S/T أنه مضبوط بدون صلاحية التنفيذ. ويختلف الأثر حسب نظام التشغيل ونوع الهدف.
الأسئلة الشائعة
ما الفرق بين 755 و644؟
تمنح 755 المالك صلاحيات القراءة والكتابة والتنفيذ، وتمنح المجموعة والآخرين صلاحيتي القراءة والتنفيذ. وتمنح 644 المالك صلاحيتي القراءة والكتابة، وتمنح المجموعة والآخرين صلاحية القراءة. اختر حسب الاستخدام والهدف؛ فليست أي منهما توصية عامة.
هل تغيّر هذه الصفحة أيضًا صلاحيات الملفات الفعلية؟
لا. تحسب هذه الصفحة تمثيلات الصلاحيات التي تدخلها وتُنشئ أوامر نموذجية فقط. كما أنها لا تقرأ الحالة الحالية للملفات الفعلية.
كم محرفًا يجب أن أدخل في تدوين rwx؟
أدخل 9 محارف تجمع صلاحيات المالك والمجموعة والآخرين. لا تُدرج محرف نوع الملف، مثل ”-“ أو ”d“، في بداية المخرجات من ls والأدوات المشابهة.
كيف أدخل تدوين ugo؟
حدّد كل الصلاحيات العادية للفئات الثلاث وضبط البتات الخاصة أو إزالتها، مثل u=rw,g=r,o=,u-s,g-s,o-t. لا تفسر هذه الميزة التعبيرات التي تغيّر بعض الصلاحيات فقط أو صيغة chmod العشوائية.
المدخلات والنتائج
- المدخلات
- من 1 إلى 4 خانات ثمانية، أو تدوين rwx من 9 محارف، أو مواصفة ugo كاملة، أو صلاحيات لكل فئة.
- النتائج
- ثماني من 4 خانات، وتدوين rwx وugo بما في ذلك البتات الخاصة، ومثال chmod.
- الحصول على النتائج
- انسخ النتائج الأربع معًا أو احفظها بصيغة TXT. لا تتغير صلاحيات الملفات الفعلية.