English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux chattr أمر

مجمع الأوامر في لينكس

يستخدم أمر chattr في لينكس لتغيير خصائص الملف.

هذا الأمر يمكن تغيير خصائص الملف أو الدليل الموجود في نظام الملفات ext2، وتكون هذه الخصائص من التكرارات التالية: 8

  • a: جعل الملف أو الدليل يستخدم فقط للإضافة.
  • b: عدم تحديث وقت الوصول الأخير للملف أو الدليل.
  • c: تخزين الملف أو الدليل بعد ضغطه.
  • d: استبعاد الملف أو الدليل من عملية التهجير.
  • i: عدم تعديل الملف أو الدليل.
  • s: حذف سرّي للملف أو الدليل.
  • S: تحديث فوري للملف أو الدليل.
  • u: حماية من الحذف العرضي.
  • النحو

    chattr [-RV][-v<رقم الإصدار>][+/-/=<الخصائص>][ملف أو دليل...]

    المعلمات

      -R معالجة تراجعية، معالجة جميع الملفات والمجلدات في الدليل المحدد.

      -v<رقم الإصدار> تعيين إصدار الملف أو الدليل.

      -V عرض عملية تنفيذ الأمر.

      +<الخصائص> تفعيل هذه الخصائص للملف أو الدليل.

      -<الخصائص> إلغاء التفعيل لهذه الخصائص للملف أو الدليل.

      =<الخصائص> لتعيين هذا الخصائص للملف أو الدليل.

    مثال على التطبيق

    استخدام أمر chattr لحماية ملفات رئيسية في النظام من التغيير

    chattr +i /etc/resolv.conf
    
    lsattr /etc/resolv.conf

    سيتم عرض الخصائص التالية

    ----i-------- /etc/resolv.conf

    هذا يمكن أن يكون ملفًا لا يمكن حذفه فقط إضافة بيانات إليه ولا يمكن حذفه، ويكون مناسبًا لجميع ملفات السجلات:

    chattr +a /var/log/messages
    

    مجمع الأوامر في لينكس