حاسبة Chmod

حساب أذونات ملفات Unix بين الترميز الرقمي (755) والرمزي (rwxr-xr-x)

مصفوفة الأذونات
قراءة (r)كتابة (w)تنفيذ (x)
المالك
المجموعة
الآخرون
إعدادات مسبقة شائعة
الإذن الرقمي
الإذن الرمزي
أمر Chmod
chmod 755 <filename>

ما هو chmod؟

chmod (“change mode”) هو أمر في Unix/Linux لتغيير أذونات الملفات والمجلدات. تتيح لك هذه الآلة الحاسبة التنقل بين الأذونات الرقمية مثل 755، والأذونات الرمزية مثل rwxr-xr-x، ومصفوفة مربعات الاختيار من دون حسابها يدويًا.

كيف تعمل الأذونات الرقمية؟

كل رقم يمثل دورًا واحدًا: المالك، والمجموعة، والآخرون. داخل كل رقم، 4 تعني القراءة، و2 تعني الكتابة، و1 تعني التنفيذ. اجمع القيم للحصول على الإذن المطلوب: 7 = rwx، و6 = rw-، و5 = r-x، و4 = r--. بالنسبة إلى المجلدات، تسمح خانة التنفيذ أيضًا بالدخول إلى المجلد.

أمثلة شائعة على chmod

  • chmod 755 script.sh يمنح المالك وصولًا كاملًا ويتيح للجميع القراءة والتنفيذ.
  • chmod 644 notes.txt يُبقي الملف قابلًا للكتابة من قِبل المالك، بينما يستطيع الآخرون قراءته فقط.
  • chmod 600 .env خيار شائع للأسرار الخاصة لأن المالك وحده يستطيع القراءة أو الكتابة.
  • chmod 775 shared-folder مفيد لمجلدات الفريق عندما تحتاج المجموعة أيضًا إلى إنشاء الملفات وتعديلها.