قراءة الصلاحيات
ls -l
# -rwxr-xr-- المالك: rwx، المجموعة: r-x، الآخرون: r--
rقراءة (4)،wكتابة (2)،xتنفيذ (1).
chmod بالأرقام
اجمع القيم لكل فئة:
chmod 755 script.sh # rwx للمالك، r-x للبقيّة
chmod 644 file.txt # rw- للمالك، r-- للبقيّة
chmod 600 secret.txt # rw- للمالك فقط
chmod بالرموز
chmod +x script.sh # أضف تنفيذًا للجميع
chmod u+x script.sh # للمالك فقط
chmod g-w file.txt # انزع الكتابة عن المجموعة
تغيير الملكية
sudo chown user file.txt # المالك
sudo chown user:group file.txt # المالك والمجموعة
sudo chown -R user folder # لكل المحتوى
💡
755للمجلّدات والبرامج،644للملفّات العاديّة — قاعدة شائعة.
🎯 التالي: المستخدمون والمجموعات.