حاسبة تشمود
الفئة: التكنولوجيااحسب وافهم أذونات ملفات Unix/Linux باستخدام آلة حاسبة chmod هذه. يمكنك تعيين الأذونات باستخدام التدوين الرمزي أو القيم الثمانية (العددية) أو محدد الأذونات التفاعلي.
آلة حاسبة الأذونات
الإعدادات الشائعة
نتائج الأذونات
مثال على الاستخدام
chmod 755 file.txt
chmod -R 755 directory/
ما هو حاسبة Chmod؟
تساعد حاسبة Chmod المستخدمين على تحديد قيم أذونات الملفات في أنظمة Unix وLinux بسرعة، سواء بصيغتها الرقمية (الثمانية) أو الرمزية. هذه الأداة مفيدة بشكل خاص للمطورين ومديري الأنظمة وأي شخص يعمل مع أنظمة الملفات التي تعتمد على إعدادات الأذونات.
بدلاً من حفظ قيم الأذونات أو فك تشفير الأرقام الثمانية يدويًا، تجعل هذه الحاسبة من السهل فهم وتطبيق الأذونات باستخدام مربعات الاختيار أو الرموز أو المدخلات الرقمية.
تحليل صيغة الأذونات
صيغة قيمة الأذونات:
القيمة الثمانية = (قراءة × 4) + (كتابة × 2) + (تنفيذ × 1)
على سبيل المثال، إذا كان لدى المستخدم أذونات قراءة وكتابة وتنفيذ:
4 (قراءة) + 2 (كتابة) + 1 (تنفيذ) = 7
لذا، يصبح rwx
7
، وrw-
يصبح 6
.
كيفية استخدام حاسبة Chmod
هناك ثلاث طرق سهلة لاستخدام الأداة:
- الوضع المرئي: اختر الأذونات باستخدام مربعات الاختيار للمالك والمجموعة والآخرين.
- التدوين الرمزي: أدخل الأذونات مثل
u=rwx,g=rx,o=r
للحصول على القيمة الرقمية المعادلة. - الوضع الرقمي: أدخل رقمًا ثمانيًا مكونًا من 3 أو 4 أرقام (مثل
755
) لعرض التحليل الرمزي والثنائي.
بعد ضبط الأذونات، انقر على احسب لعرض النتائج مثل:
- أمر
chmod
الكامل الذي يمكنك نسخه واستخدامه - القيمة الثمانية (الرقمية)
- التمثيل الرمزي
- التنسيق الثنائي ورؤية الأذونات
يمكنك أيضًا تطبيق إعدادات الأذونات الشائعة مثل 755
أو 644
بنقرة واحدة فقط.
لماذا تستخدم هذه الأداة؟
فهم أذونات الملفات مهم لإدارة الوصول والحفاظ على أمان الأنظمة. تساعد حاسبة Chmod من خلال:
- تقليل الأخطاء عند ضبط أذونات الملفات
- توفير الوقت مع التحويل الفوري بين الصيغ
- تسهيل فهم قواعد الوصول إلى الملفات
- توفير ملاحظات بصرية حول ما تفعله كل إذن
تعتبر هذه الأداة عملية سواء كنت تعدل الإعدادات لملف واحد أو تحضر الأذونات لدلائل كاملة.
الأسئلة الشائعة (FAQ)
ماذا يعني chmod
؟
chmod
تعني "تغيير الوضع". إنها أداة سطر أوامر في Unix/Linux تضبط الأذونات للملفات والدلائل.
ما الفرق بين الأوضاع الرمزية والرقمية؟
الوضع الرمزي يستخدم الحروف والرموز (مثل u+rwx
)، بينما الوضع الرقمي يستخدم الأرقام (مثل 755
) لتمثيل إعدادات الأذونات.
ماذا تعني الأرقام في إذن مثل 755
؟
يمثل كل رقم أذونات للمالك والمجموعة والآخرين على التوالي:
- 7: قراءة (4) + كتابة (2) + تنفيذ (1) =
rwx
- 5: قراءة (4) + تنفيذ (1) =
r-x
- 5: قراءة (4) + تنفيذ (1) =
r-x
ما هي الأذونات الخاصة مثل SUID وSGID وSticky Bit؟
توفر هذه الأذونات سلوكيات إضافية:
- SUID: البرنامج يعمل بامتيازات المالك.
- SGID: الملفات ترث ملكية المجموعة؛ البرامج تعمل بامتيازات المجموعة.
- Sticky Bit: يمكن للمستخدمين حذف ملفاتهم الخاصة فقط في دليل مشترك.
هل يمكنني استخدام هذه الحاسبة لتغييرات الأذونات المتكررة؟
نعم. توفر الأداة أمثلة على الأوامر مثل chmod -R 755 directory/
لتطبيق التغييرات على جميع الملفات والمجلدات داخل دليل.
المصطلحات والكلمات الرئيسية ذات الصلة
- chmod
- أذونات الملفات
- Unix/Linux
- ثماني
- التدوين الرمزي
- الوصول إلى الملفات
- بتات الأذونات
- SUID، SGID، Sticky Bit
ترتبط هذه الكلمات الرئيسية عادةً بإدارة الأذونات في أنظمة تشبه Unix وهي مفيدة للقراءة الإضافية أو استكشاف الأخطاء وإصلاحها.