Папки/файлы Unix
Версия от 19:47, 19 апреля 2015; Sol (обсуждение | вклад) (Новая страница: « == chattr == chattr — изменяет атрибуты файлов на файловых системах ext2fs, ext3, ext4 и частично на дру…»)
chattr
chattr — изменяет атрибуты файлов на файловых системах ext2fs, ext3, ext4 и частично на других файловых системах Linux
lsattr - просмотр chattr параметров у файлов
Синтаксис
chattr [ -RV ] [ -v версия ] [ атрибуты ] файлы…
Описание
chattr изменяет атрибуты файлов на файловой системе в ОС на ядре Linux.
Формат символьного режима: +-=[ASacDdIijsTtu]
Оператор «+» обозначает добавление указанных атрибутов к существующим; «-» обозначает их снятие; «=» обозначает установку только этих атрибутов файлам.
Символы «ASacDdijsu» указывают на новые атрибуты файлов, некоторые атрибуты может назначить только суперпользователь (root):
не обновлять время последнего доступа к файлу atime (A) синхронное обновление (S) синхронное обновление каталогов (D) только добавление к файлу (a) сжатый (c) не архивировать (d) неизменяемый (i) безопасное удаление (s) вершина иерархического дерева (T) запрет слияния в конце файла (t) неудаляемый (u)
Ключи POSIX
-R
Рекурсивно изменять атрибуты каталогов и их содержимого. Все найденные символические ссылки будут игнорироваться.
-V
Выводит более полную выводимую информацию и версию программы chattr.
-v версия
Установить номер версии/генерации файла.
Изменить владельца (owner)
изменяет права доступа к файлам, директориям