حاسبة CHMOD — أداة مريحة لتعيين أذونات الوصول. أدخل مجموعة من الأرقام واحصل على النتيجة بالتنسيق الرقمي والرمزي.
إذن | أذونات المالك(u) | أذونات المجموعة(g) | أذونات الآخرين(o) |
---|---|---|---|
القراءة(4) | |||
الكتابة(2) | |||
التنفيذ(1) |
-v
الوضع المفصل - عرض جميع التغييرات المُجراة-c
وضع التغييرات - عرض التغييرات المُجراة فقط-f
الوضع الصامت - قمع رسائل الخطأ(default)
الوضع الافتراضي - الإخراج القياسي-R
متكرر - تغيير الأذونات للمجلدات ومحتوياتها--preserve-root
الحفاظ على الجذر - عدم العمل بشكل متكرر مع '/'--reference=FILE
ملف مرجعي - استخدام وضع الملف بدلاً من قيم الوضع+s
Setuid - تعيين معرف المستخدم عند التنفيذ+g
Setgid - تعيين معرف المجموعة عند التنفيذ+t
Sticky bit - تقييد الحذف لمالك الملف فقطr (4)
إذن القراءة (4) - يسمح بقراءة الملفw (2)
إذن الكتابة (2) - يسمح بتعديل الملفx (1)
إذن التنفيذ (1) - يسمح بتنفيذ الملف- (0)
لا توجد أذونات (0) - يمنع الوصولu
المستخدم (u) - مالك الملفg
المجموعة (g) - مجموعة الملفo
الآخرون (o) - جميع الباقينa
الكل (a) - المستخدم والمجموعة والآخرون+
إضافة إذن (+) - يضيف الإذن المحدد-
إزالة إذن (-) - يزيل الإذن المحدد=
تعيين إذن (=) - يضع أذونات دقيقة,
فاصل (,) - يفصل بين تغييرات الأذونات المتعددةchmod 755 file.txt
المالك: قراءة/كتابة/تنفيذ، المجموعة: قراءة/تنفيذ، الآخرون: قراءة/تنفيذchmod u+x file.txt
إضافة إذن التنفيذ للمالك فقطchmod -R 644 directory/
تعيين قراءة/كتابة للمالك، قراءة للمجموعة والآخرين بشكل متكررchmod --reference=ref.txt file.txt
نسخ الأذونات من ملف مرجعيحاسبة CHMOD تساعدك في حساب صلاحيات الملفات والمجلدات لأنظمة Linux وUnix. هذه الأداة تحول بين التنسيقات الرقمية (الثمانية) والرمزية للصلاحيات، مما يسهل تعيين الصلاحيات الصحيحة للملفات والمجلدات.
صلاحيات CHMOD تتحكم في من يمكنه القراءة والكتابة وتنفيذ الملفات أو المجلدات. الأداة تدعم كلاً من الترميز الثماني المكون من ثلاثة أرقام (مثل 755) والترميز الرمزي (مثل rwxr-xr-x)، مما يوفر مرونة للاستخدامات المختلفة.
مثالية لمديري الأنظمة والمطورين وأي شخص يعمل مع أنظمة Linux/Unix ويحتاج لفهم وتعيين صلاحيات الملفات بشكل صحيح.
تحويل فوري بين التنسيقات الثمانية (الرقمية) والرمزية للصلاحيات. أدخل 755 لترى rwxr-xr-x، أو العكس.
شاهد تمثيلاً بصرياً واضحاً للصلاحيات مع مربعات الاختيار التي تُظهر صلاحيات القراءة والكتابة والتنفيذ لكل نوع مستخدم.
تعيين الصلاحيات للمالك (المستخدم) والمجموعة والآخرين بشكل منفصل، مع دعم جميع تركيبات الصلاحيات القياسية.