SoupCalc

حاسبة CHMOD - حاسبة أذونات الملفات لأنظمة Unix/Linux

حول حاسبة Chmod

Chmod هي اختصار لـ "تغيير الوضع" وهي أمر في أنظمة التشغيل يونكس ومثل يونكس يسمح للمستخدمين بتغيير أذونات الوصول للملفات والأدلة. حاسبة Chmod هي جزء من سلسلة الحواسيب لدينا، ومصممة لتبسيط عملية تحويل الأذونات من خلال واجهة سهلة الاستخدام.

في لينكس، يمكن وصف الأذونات باستخدام مصطلحات رقمية (مثل 644) أو تدوين رمزي (مثل r--rwx-wx)، كما هو مفصل أدناه:

  1. التدوين الرقمي: يُعرف أيضاً باسم التدوين الثماني أو الوضع الرقمي. يستخدم هذا التمثيل ثلاثة أرقام لتحديد الأذونات للمالك والمجموعة والآخرين. يمكن أن تتراوح كل رقم من 0 إلى 7، حيث يكون كل رقم مجموع الأذونات المكونة له (قراءة=4، كتابة=2، تنفيذ=1). على سبيل المثال:

    • 644 تتحول إلى rw-r--r--
    • 755 تتحول إلى rwxr-xr-x
  2. التدوين الرمزي: يُطلق عليه أيضاً الوضع الرمزي أو التمثيل النصي. يستخدم الحروف لتحديد الأذونات: r للقراءة، w للكتابة، وx للتنفيذ. هذه مجمعة حسب المالك والمجموعة والآخرين. على سبيل المثال: r--rwx-wx تمثل:

    • المالك: قراءة (r--)
    • المجموعة: قراءة وكتابة وتنفيذ (rwx)
    • الآخرون: كتابة وتنفيذ (-wx)

تُستخدم هذه التدوينات في أوامر مثل chmod في لينكس لتعيين أذونات الملفات والأدلة.


الميزات

  • إدخال جدول المصفوفة: توفر الأداة جدول مصفوفة مع مربعات اختيار لتحديد الأذونات للمالك والمجموعة والآخرين، إلى جانب خيارات القراءة والكتابة والتنفيذ.
  • التدوين الثماني: تقوم حاسبة Chmod بتوليد التدوين الثماني فوراً للأذونات المحددة، مما يساعد المستخدمين على تعيين الأذونات عبر سطر الأوامر.
  • التدوين الرمزي: يمكن للمستخدمين الحصول بسرعة على التدوين الرمزي المقابل للأذونات المحددة، مما يسهل فهم وتنفيذ التغييرات.
  • أوامر مثال: توفر الأداة تعليمات أمثلة لسطر الأوامر لتطبيق الأذونات المولدة، مما يسهل التنفيذ السلس.

كيفية استخدام حاسبة Chmod

  1. تحديد الأذونات: استخدم جدول المصفوفة لتحديد الأذونات المطلوبة للمالك والمجموعة والآخرين عن طريق تحديد مربعات القراءة والكتابة والتنفيذ المناسبة.
  2. عرض التمثيلات: راقب فوراً التدوينات الثمانية والرمزية المولدة بناءً على الأذونات المحددة.
  3. تطبيق الأوامر: انسخ تعليمات مثال سطر الأوامر المقدمة وطبق الأذونات في المحطة الطرفية أو موجه الأوامر حسب الحاجة.

مثال على الاستخدام

  • يريد المستخدم منح أذونات القراءة والتنفيذ للمالك والمجموعة، مع رفض الوصول للآخرين. ببساطة عن طريق تحديد مربعات الاختيار المقابلة، يتلقى فوراً كلاً من التدوينات الثمانية والرمزية مع أمر مثال للتنفيذ.

الأسئلة الشائعة

  1. ما هو CHMOD؟ Chmod أو "تغيير الوضع" هو أمر في أنظمة التشغيل يونكس ومثل يونكس لإدارة أذونات الوصول للملفات والأدلة.

  2. كيف تستخدم حاسبة CHMOD؟ تبسط حاسبة Chmod عملية تحويل الأذونات. يمكن للمستخدمين تحديد الأذونات المطلوبة عبر جدول المصفوفة، وعرض التدوينات الثمانية والرمزية المولدة، وتطبيق الأوامر المقترحة.

  3. ما هي التقنيات المستخدمة في حاسبة CHMOD؟ تستفيد حاسبة Chmod من JavaScript لتوفير واجهة سلسة وسهلة الاستخدام للمستخدمين الذين يريدون تحويل الأذونات بسهولة. لمزيد من التفاصيل حول JavaScript، يرجى الرجوع إلى وثائق MDN Web.