أداة مجانية

Chmod Calculator

تحويل أذونات ملفات Unix/Linux بين الترميز الثماني (755)، السلسلة الرمزية (rwxr-xr-x)، والمربعات. إنشاء أمر chmod الجاهز للتشغيل على الفور.

Chmod Calculator

بدّل مربعات الاختيار أو اكتب قيمة ثمانية أو رمزية — جميع الحقول تُحدّث على الفور.

قراءة (r)كتابة (w)تنفيذ (x)Octal
المالك (u)7
المجموعة (g)5
الآخرون (o)5

معنى الأذونة

Owner: read, write, execute · Group: read, execute · Others: read, execute

chmod755

بيانات تبقى في متصفحك — لا يتم إرسال أي بيانات إلى أي خادم.

فهم أذونات ملفات Unix

لكل ملف ومجلد على نظام Unix/Linux ثلاث مجموعات أذونات: المالك (المستخدم الذي يمتلك الملف)، المجموعة (مجموعة مسماة من المستخدمين)، والآخرون (الجميع الآخرون). لكل مجموعة ثلاث بتات: القراءة (r = 4)، الكتابة (w = 2)، والتنفيذ (x = 1). الرقم الثماني لكل مجموعة هو مجموع البتات النشطة، لذلك rwx = 7، r-x = 5، r-- = 4.

قيم الأذونات الشائعة

755 (rwxr-xr-x) نموذجية للملفات والمجلدات القابلة للتنفيذ — المالك يمكنه القراءة والكتابة والتنفيذ؛ المجموعة والآخرون يمكنهم القراءة والتنفيذ. 644 (rw-r--r--) معيار للملفات العادية — المالك يمكنه القراءة والكتابة، الآخرون يمكنهم فقط القراءة. 700 (rwx------) يعطي الوصول الكامل فقط للمالك، مناسب للنصوص البرمجية الخاصة.

كيفية الاستخدام

  1. بدّل مربعات القراءة والكتابة والتنفيذ للمالك والمجموعة والآخرين.
  2. أو اكتب رقماً ثمانياً (مثل 755) في حقل الثماني.
  3. أو اكتب سلسلة رمزية (مثل rwxr-xr-x) في حقل الرمزي.
  4. عدّل اسم الملف في صندوق الأمر، ثم انسخ أمر chmod الكامل.

تتم جميع المعالجة في متصفحك — لا يتم إرسال شيء إلى أي خادم.

من مدونة Skybin

Free developer tools from Skybin

اقرأ الدليل على Skybin

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

ماذا يعني chmod 777؟
chmod 777 يمنح أذونات القراءة والكتابة والتنفيذ للجميع — المالك والمجموعة وجميع المستخدمين الآخرين. نادراً ما يكون مناسباً للملفات الإنتاجية لأنه يسمح لأي شخص على النظام بتعديل أو تنفيذ الملف.
ما الفرق بين الترميز الثماني والرمزي؟
الترميز الثماني يمثل مجموعات الأذونات الثلاث كأرقام (مثل 755)، حيث يكون كل رقم هو مجموع البتات النشطة: قراءة=4، كتابة=2، تنفيذ=1. الترميز الرمزي يوضحها كسلسلة من 9 أحرف مثل rwxr-xr-x، حيث يعني الشرطة (-) أن الأذونة غير محددة.
هل تنطبق هذه الأذونات على Windows؟
لا. chmod والأذونات الثمانية هي مفهوم Unix/Linux/macOS. يستخدم Windows قوائم التحكم في الوصول (ACLs) التي تُدار عبر icacls أو خصائص الملف. الأداة مخصصة لأنظمة قائمة على Unix.
ماذا يعني بت التنفيذ للمجلد؟
بالنسبة للمجلدات، بت التنفيذ يعني أذونة 'البحث' — يسمح للمستخدمين بدخول المجلد والوصول إلى الملفات بداخله. لا يمكن الوصول إلى مجلد بدون أذونة تنفيذ حتى لو تم تعيين أذونة القراءة.