WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте

chattr — изменяет атрибуты файлов на файловых системах ext2fs, ext3, ext4 и частично на других файловых системах Linux

Синтаксис

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


Описание

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

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

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

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

АтрибутЧто означаетУсловия смены атрибута
aappend only. Файл может быть открыт только в режиме дозаписиТолько superuser или процесс с опцией CAP_LINUX_IMMUTABLE
Ano atime updates. Не обновлять поле atime (время последнего доступа) файла. Уменьшает количество операций записи на устройство
ccompressed. Файл записан на диск с использованием сжатия
Cno copy-on-write. Отключение режима Copy-on-write для указанного файла. Поддерживается только в файловых сиcтемах с CoW (Btrfs и др.)
dno dump. Отключает создание архивной копии файла программой dump
Dsynchronous directory updates. Включает синхронную запись изменений в данном каталоге. Это эквивалентно опции dirsync при монтировании файловой системы
eextent format. Включает использование extent при выделении места на устройствеАтрибут не может быть отключен с помощью chattr
EАтрибут экспериментальных методов сжатияАтрибут не может быть установлен или снят с помощью chattr
hAttribute indicates the file is storing its blocks in units of the filesystem blocksize instead of in units of sectors, and means that the is (or at one time was) larger than 2TB.Атрибут не может быть установлен или снят с помощью chattr
iimmutable. Указывает, что файл защищен от изменений: не может быть удален или переименован, никакая ссылка (жесткая) не может быть создана на этот файл, никакие данные не могут быть записаны в файл.Только superuser или процесс с опцией CAP_LINUX_IMMUTABLE
IУказывает что указанный каталог проиндексирован с помощью хеш-дереваАтрибут не может быть установлен или снят с помощью chattr
jdata journalling. Все данные файла перед записью будут полностью записаны в журнал ext3/ext4, несмотря на опции монтирования «data=ordered» или «data=writeback». В режиме «data=journal» бессмысленТолько superuser или процесс с опцией CAP_SYS_RESOURCE
NA file with the 'N' attribute set indicates that the file has data stored inline, within the inode itselfАтрибут не может быть установлен или снят с помощью chattr
Pproject hierarchy. Указывает, что каталог с вложенными файлами является иерархической структурой проекта.
ssecure deletion. Атрибут защищенного удаления файла, перед удалением все содержимое файла полностью затирается «00»
Ssynchronous updates. Атрибут синхронной записи для данного файла, аналогичен опции монтирования «sync» файловой системы
tno tail-merging. Отключает метод tail-merging для файла.
Ttop of directory hierarchy. Указывает что каталог является головой иерархии каталогов.
uundeletable. Указывает системе, что при удалении файла его содержимое должно быть сохранено с возможностью дальнейшего восстановления
XАтрибут экспериментальных методов сжатияАтрибут не может быть установлен или снят с помощью chattr
ZАтрибут экспериментальных методов сжатияАтрибут не может быть установлен или снят с помощью chattr

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

См. также

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

Ссылки

  • chattr(1)  страница справки man по пользовательским командам GNU/Linux на сайте OpenNet  (рус.)
  • chattr(1)  страница справки man по пользовательским командам GNU/Linux  (англ.)
  • chflags(1)  страница справки man по пользовательским командам OpenBSD  (англ.)
  • chflags(1)  страница справки man по пользовательским командам FreeBSD  (англ.)

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2025
WikiSort.ru - проект по пересортировке и дополнению контента Википедии