Latest web development tutorials

Linux Command Chattr

Linux команда Daquan Linux команда Daquan

Linux Chattr команда используется для изменения атрибутов файлов.

Эта инструкция может быть изменена хранится на ext2 файловой системы атрибутов файла или каталога, которые подразделяются на следующие 8 режимов:

  1. а: файл или каталог только сделать дополнительные виды использования.
  2. б: не обновлять время последнего доступа к файлу или каталогу.
  3. C: После того, как файл или каталог будет сохранен сжатый.
  4. d: исключить файлы или каталоги за пределами демпинг операции.
  5. я: файл или каталог не может быть каких-либо изменений.
  6. s: конфиденциальность удалять файлы или каталоги.
  7. S: Быстрое обновление файла или каталога.
  8. U: предотвратите снаружи удалены.

грамматика

chattr [-RV][-v<版本编号>][+/-/=<属性>][文件或目录...]

параметры

-R Рекурсивная обработка, все файлы и подкаталоги в указанном каталоге будут рассматриваться.

-v <номер версии> Настройки файла или каталога версий.

-V Процесс отображения выполнения команды.

+ <Свойства>, чтобы открыть атрибуты файла или каталога.

- <Property>, чтобы закрыть атрибуты файла или каталога.

= <Атрибут> Укажите атрибуты файла или каталога.

примеров

С помощью команды Chattr для предотвращения критических системных файлов изменено:

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

Он будет отображать следующие атрибуты

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

Так что файл может быть введен только дополнительные данные, но не могут быть удалены для различных лог-файлов:

chattr +a /var/log/messages

Linux команда Daquan Linux команда Daquan