chattr

Материал из свободной русской энциклопедии «Традиция»
Перейти к: навигация, поиск

chattr — изменяет атрибуты файлов на файловой системе ext2fs

Синтаксис[править]

  • chattr [ -RV ] [ -v версия ] [ атрибуты ] файлы…

Описание[править]

chattr изменяет атрибуты файлов на файловой системе ext2 в ОС на ядре Linux.

Формат символьного режима: +-=[ASacDdIijsTtu].

Оператор «+» обозначает добавление указанных атрибутов к существующим; «-» обозначает их снятие; «=» обозначает установку только этих атрибутов файлам.

Символы «ASacDdijsu» указывают на новые атрибуты файлов:

  • не обновлять время последнего доступа к файлу atime (A)
  • синхронное обновление (S)
  • синхронное обновление каталогов (D)
  • только добавление к файлу (a)
  • сжатый (c)
  • не архивировать (d)
  • неизменяемый (i)
  • журналирование данных (j)
  • безопасное удаление (s)
  • вершина иерархического дерева (T)
  • запрет слияния в конце файла (t)
  • неудаляемый (u)

Ключи POSIX[править]

-R
Рекурсивно изменять атрибуты каталогов и их содержимого. Все найденные символические ссылки будут игнорироваться.
-V
Выводит более полную выводимую информацию и версию программы chattr.
-v версия
Установить номер версии/генерации файла.

chattr является частью пакета e2fsprogs, получить его можно с адреса e2fsprogs.sourceforge.net.

См. также[править]

  • chown — изменение владельца и группы файла(ов)
  • chmod — изменение прав доступа к файлам

Ссылки[править]