Атрибуты файла — это… Что такое Атрибуты файла?
- Атрибуты файла
- Атрибуты файла
- Атрибуты файла — совокупность байтов, выделяющих файл из множества других файлов. Атрибутами файла являются:
— имя файла и тип содержимого;
— дата и время создания файла;
— имя владельца файла;
— размер файла;
— права доступа к файлу;
— метод доступа к файлу.См. также: Атрибуты файлов Файлы
Финансовый словарь Финам.
.
- Атрибут
- Аттестация
Смотреть что такое «Атрибуты файла» в других словарях:
атрибуты файла — Идентифицируемые атрибуты файла (имя и др. ) [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN file attributes … Справочник технического переводчика
Формат файла — Формат спецификация структуры данных, записанных в компьютерном файле. Формат файла обычно указывается в его имени, как часть, отделённая точкой (обычно эту часть называют расширением имени файла, хотя, строго говоря, это неверно). Например,… … Википедия
контрольные параметры файла — 3.10 контрольные параметры файла: Логические, структурные атрибуты и атрибуты секретности файла. Источник … Словарь-справочник терминов нормативно-технической документации
Владелец файла — (физическое) лицо, создавшее файл или каталог. Владелец файла указывается в одноименном атрибуте файла или каталога. По английски: File owner Синонимы: Владелец каталога См. также: Атрибуты файлов Финансовый словарь Финам … Финансовый словарь
Дата создания файла — день, месяц и год создания конкретного файла. Во время корректировки файла дата его создания меняется на текущую. См. также: Атрибуты файлов Финансовый словарь Финам … Финансовый словарь
Расширение файла — последовательность символов, предназначенных для идентификации типа файла. Обычно расширение состоит не более, чем из трех символов, отделяемых точкой от имени файла. См. также: Атрибуты файлов Финансовый словарь Финам … Финансовый словарь
Разделение файла — в многопользовательских операционных системах возможность одновременного доступа к файлу с атрибутом разделяемый (shareable) более чем одному пользователю. Атрибут присваивается файлу системным администратором. По английски: File sharing Синонимы … Финансовый словарь
метка файла — Управляющая запись в начале файла, содержащая атрибуты, которые используются для его идентификации. [Гипертекстовый энциклопедический словарь по информатике Э. Якубайтиса] [http://www.morepc.ru/dict/] Тематики информационные технологии в целом EN … Справочник технического переводчика
передача файла — — [http://www.iks media.ru/glossary/index.html?glossid=2400324] передача файла Определяет обмен крупными блоками данных, например программами. На рисунке 3 показано общее представление концептуальной модели сервиса ACSI. [ГОСТ Р МЭК 61850 7 … Справочник технического переводчика
FAT — (англ. File Allocation Table «таблица размещения файлов») классическая архитектура файловой системы, которая из за своей простоты всё ещё широко используется для флеш накопителей. В недавнем прошлом использовалась в дискетах, на… … Википедия
| Файл или каталог, являющийся архивным файлом или каталогом. Приложения обычно используют этот атрибут для пометки файлов для резервного копирования или удаления. |
| Сжатый файл или каталог. Для файла все данные в файле сжимаются. Для каталога по умолчанию используется сжатие для вновь созданных файлов и подкаталогов. |
| Это значение зарезервировано для использования системой. |
| Маркер, определяющий каталог. |
| Зашифрованный файл или каталог. Для файла все потоки данных в файле шифруются. Для каталога по умолчанию используется шифрование для вновь созданных файлов и подкаталогов. |
| Файл или каталог скрыт. Он не включен в обычный список каталогов. |
| Для каталога или пользовательского потока данных настроена целостность (поддерживается только на томах ReFS). Он не включен в обычный список каталогов. Параметр целостности сохраняется с файлом, если он переименован. При копировании файла целевой файл будет иметь набор целостности, если в исходном файле или конечном каталоге задана целостность. Windows server 2008 R2, Windows 7, Windows server 2008, Windows Vista, Windows server 2003 и Windows XP: Этот флаг не поддерживается до Windows Server 2012. |
| Файл, для которого не заданы другие атрибуты. Этот атрибут допустим только при использовании только одного. |
| Служба индексирования содержимого не должна индексировать файл или каталог. |
| Поток пользовательских данных не считывается средством проверки целостности данных в фоновом режиме (то же самое средство очистки). При задании в каталоге он обеспечивает только наследование. этот флаг поддерживается только для томов дисковые пространства и ReFS. Он не включен в обычный список каталогов. Windows server 2008 R2, Windows 7, Windows server 2008, Windows Vista, Windows server 2003 и Windows XP: этот флаг не поддерживается до Windows 8 и Windows Server 2012. |
| Данные файла недоступны немедленно. Этот атрибут указывает, что данные файла физически перемещаются в автономное хранилище. этот атрибут используется удаленными служба хранилища, которые представляют собой иерархическое программное обеспечение для управления хранилищем. Приложения не должны менять этот атрибут произвольным образом. |
| Файл, который доступен только для чтения. Приложения могут считывать файл, но не могут выполнять запись в него или удалять его. Этот атрибут не учитывается в каталогах. дополнительные сведения см. в статьях просмотр или изменение системных атрибутов для папок в Windows Server 2003 в Windows XP в Windows Vista или в Windows 7. |
| Если этот атрибут задан, это означает, что файл или каталог не полностью представлен локально. Для файла это означает, что не все его данные находятся в локальном хранилище (например, оно может быть разреженным, но некоторые данные остаются в удаленном хранилище). Для каталога это означает, что часть содержимого каталога виртуализована из другого расположения. Чтение файла или перечисление каталога будет более дорогим, чем нормальный, например, приведет к тому, что по крайней мере часть содержимого файла или каталога будет получена из удаленного хранилища. Этот бит могут устанавливать только вызывающие объекты в режиме ядра. |
| Этот атрибут отображается только в классах перечисления каталогов ( _ _ сведения о каталоге файлов, файлы _ _ данных Dir и _ т. д.). Если этот атрибут задан, это означает, что файл или каталог не имеет физического представления в локальной системе. элемент является виртуальным. Открытие элемента будет более дорогим, чем нормальным, например, приведет к тому, что по крайней мере некоторые из них будут получены из удаленного хранилища. |
| Файл или каталог, имеющий связанную точку повторной обработки, или файл, являющийся символьной ссылкой. |
| Файл, являющийся разреженным файлом. |
| Файл или каталог, в котором используется операционная система, или используется исключительно. |
| Файл, используемый для временного хранения. Файловые системы не записывают данные обратно в хранилище при наличии достаточного объема кэша, поскольку обычно приложение удаляет временный файл после закрытия этого маркера. В этом случае система может полностью избежать записи данных. В противном случае данные записываются после закрытия маркера. |
| Это значение зарезервировано для использования системой. |
Основные атрибуты файлов
Непременно на каждом персональном компьютере и прочих устройствах пользователи сохраняют различные папки и файлы. В дальнейшем есть необходимость в осуществлении просмотра информации о каждом таком сохраненном документе.
Для этого нужно обеспечить доступ к метаданным. Предусмотрены специальные атрибуты файлов, которые и являются специальной системной информацией, которая поможет раскрыть свойства конкретного файла. Также можно будет получить подробную информацию о целой папке.
В качестве атрибутов могут подразумевать самую разную информацию. Так что пользователи могут также узнать некие дополнительные параметры. Это касается типов данных, даты создания файлов и внесения в него некоторых корректировок.
Специализированная метаинформация откроет больше данных о каждом конкретном файле. То есть поможет узнать о EXIF для изображений, а также некоторых тегах для музыки. Так что удается получить действительно много ценной информации.
Однако многие пользователи вообще не обращают внимание на атрибуты файлов. Но это происходит ровно до тех пор, пока не возникнет необходимость внесения изменения в открытый текстовый файл, а этого просто не получится сделать.
Также трудности могут возникать и по другим причинам. Иногда данные с флешки или другого накопителя могут просто исчезнуть. Но что же делать в таком случае? Лучше всего заранее прояснить для себя, что представляют атрибуты файлов, зачем они нужны и так далее.
Общая информация. Классификация атрибутов файлов
При работе с операционной системой Windows пользователи могут отметить разделение на четыре типа. Это основные виды, с которыми юзерам приходится сталкиваться. Так что пора познакомиться с этими атрибутами, которыми могут обладать любые файлы и частично папки.
Есть определенная категория данных, которая предполагает работу с системными файлами. Данный тип известен как «S». Этим атрибутом обычно помечаются системные папки с документами, программами и прочими важными объектами, в которые юзерам лучше всего не вмешиваться.
По этой причине пользователи не смогут увидеть эти объекты в Проводнике. Так что придется обеспечивать доступ к ним только после отключения опции, которая направлена на скрытие защищённых системных файлов.
После ее активации можно будет увидеть все объекты. Но лучше все же этого не делать, чтобы не нанести урон процессам, отвечающим за работу операционной системы, а также многим прочим важным компонентам, от которых зависит функционирование устройства.
Далее следует разобраться с еще одним представителем атрибутов – R. Данный тип предполагает сохранение информации, которая в дальнейшем будет открываться исключительно для чтения.
Используется это с целью установки запрета правки текстовых файлов. Если пользователь частенько работает с информацией, а затем сохраняет ее на съемные накопители, то в таком случае можно просто защитить флешку от записи. Предварительно в корне данного накопителя нужно будет создать папку только для чтения.
Это неплохой вариант защиты от сторонних пользователей. Однако различные вирусы и прочие угрозы «умеют» обходить данные барьеры, чтобы проникать в файлы и просто заражать их. Так что при необходимости лучше всего частенько проверять данный накопитель на предмет выявления различных угроз.
Теперь можно рассмотреть еще один вариант – архивный. Пользователи могут увидеть обозначение в виде буквы «A». Необходимость использования данного типа атрибутов заключается в том, чтобы создавать бэкапов. Так что нужен он для определенных утилит.
Также пригодится для распознавания тех файлов, которые ранее были включены в резервную копию. Удается выявить и те объекты, которые ранее были скорректированы, а в настоящее время просто подлежат замене.
Теперь можно изучить еще один тип – Н. Это скрытые атрибуты, которые помогают сделать объекты невидимыми, но при этом они не будут отмечаться в качестве системных. Пользователи, таким образом, могут попробовать скрыть любые файлы и папки, чтобы в дальнейшем в Проводнике они никак не отображались.
Но такая классификация известна пользователям, которые работали с прежними версиями данной операционной системы. Финальные версии данной платформы обладают еще некоторыми дополнительными объектами.
Они совершенно не нуждаются в изменении, однако юзерам все же следует узнать о них как можно больше информации. Это зашифрованный, сжатый атрибут, а также представлены индексированный, временный и прочие.
В дополнение к этому предусмотрен вариант проведения работы с атрибутом целостности и проведения работы без предварительной очистки. Так что разнообразие таких элементов достаточно велико. Некоторые их перечисленных компонентов пользователь может увидеть в разделе со свойствами файлов.
Также к атрибутам можно отнести даже временные метки файла. Они помогают выяснить то, когда именно был создан документ, время его первого открытия и некоторых изменений. Благодаря столь точной информации пользователь может понять, как именно производилась работа с определенным объектом.
В системных файлах юзеры могут увидеть в обычном варианте только дату производимых корректировок. Чтобы получить доступ к более полной информации, необходимо открыть пункт со свойствами. В этом случае можно увидеть даты создания объекта, производимых в отношении его изменений.
При этом можно корректировать все эти данные. Если пользователь будет вносить правки, то все эти изменения моментально вступят в силу. В итоге и дата корректировки будет изменена в автоматическом режиме.
Работа с атрибутами. Внесение разного рода правок
Абсолютно каждый пользователь ожжет вносить коррективы в свойства с файлами. Делать это можно с использованием штатных средств. Также для этих целей могут быть использованы сторонние помощники.
К числу таких программ относятся самые разные файловые менеджеры. Такого рода приложения установлены на подавляющем большинстве персональных компьютеров. Так что юзерам не нужно будет даже производить установку такого вида помощника.
Однако если пользователь все же не загружал менеджер, то в таком случае потребуется установить. Наиболее ярким примером качества стабильной работы является Total Commander.
Данный программный продукт направлен на оказание реальной помощи при работе с файлами разных типов. Утилита будет отображать все те объекты, которые только могут быть в памяти гаджета. При этом о каждом таком объекте можно будет узнать достаточно много различной информации, которая может быть полезной.
Очень просто перейти в меню «Вид», в котором удается обеспечить доступ даже к скрытым объектам. То есть пользователю просто нужно активировать опцию с расширенными настройками. Далее переходим во вкладку, в которой можно будет обеспечить просмотр скрытых и системных файлов.
Как только абсолютно все элементы становятся видимыми, то пользователь может работать с ними. Если вдруг в отношении некоторых из них нужно изменить атрибуты, то для этого достаточно лишь войти в меню с названием «Файл». Далее выбираем опцию изменения атрибутов. Все это с успехом сделает Total Commander.
В этот момент появится новое окошко, в котором можно производить все дальнейшие манипуляции. Процесс корректировки предполагает использование многочисленных параметров стандартной команды ATTRIB. Также просто вносить изменения в метку времени изменения файла.
Если даже некоторые функции выполнить никак не удается, то для этого можно подключать самые разные дополнительные модули. В сети представлено несколько актуальных плагинов, с которыми можно производить работу.
Также можно будет попробовать поработать с другим софтом — Free Commander. Эта утилита в своем составе уже содержит несколько важных компонентов, которых нет у сервисов-конкурентов. Так что пользователи могут совершенно спокойно обойтись даже без плагинов, используя лишь встроенные инструменты.
А еще представлено несколько узкоспециализированных программ, которые также направлены на работу с файлами, но в более «скромном» функционале. Примером качественного приложения является BulkFileChanger.
Так что не нужно ограничиваться одним вариантом утилиты. В настоящее время компьютерные технологии настолько быстро развиваются, что юзеры могут без проблем скачивать самые разные софты, которые помогут в решении любых проблем.
Как изменить атрибуты файла. Что такое атрибуты файла
Сегодня хотелось бы уделить внимание на то, что такое атрибуты файла и как изменить атрибуты файла. Прежде чем задавать себе вопрос, почему меня потянуло в такие тонкости, давайте проведем один небольшой эксперимент. Задайте кому-нибудь из знакомых (в аське, скайпе, социальной сети) один вопрос – «Файл?».
Можете так и написать в окне чата, кстати, если вы не знаете, как установить скайп, то можете прочитать статью: «Как установить скайп на компьютер». Так вот, могу поспорить, что в ответ на вопрос «Файл?», процентов 75% людей ответят «Какой?», надеясь получить дополнительную информацию о том, какой именно файл вас интересует. Вы можете подробно объяснить своему собеседнику, что именно имели ввиду. А вот для того, чтобы операционная система вашего компьютера получила подобные сведения, используются атрибуты файла. Поэтому уделить им внимание будет не лишним.
Зачем нужны атрибуты файлов
Если сказать по- простому, то это параметр, который указывает операционной системе на возможные действия с файлом.
Для каждого файла есть четыре основных параметра:
- R – read only (только для чтения)
- S – system (системный)
- H – hidden (скрытый)
- A – archive (архивный, требующий архивации)
R – read only. Этот параметр, который на русский язык переводится как «только чтение» отвечает за потенциальную возможность редактирования. Если его значение «да», то любые попытки внести изменения ни к чему не приведут. ОС просто не даст возможность сохранить их. Это очень удобно, если доступ к файлу имеют несколько пользователей, например в случае общих файлов в локальной сети.
S – system. Этот параметр однозначно указывает ОС, что данный файл является системным и его наличие обязательно для стабильной работы приложения или системы. Поскольку наличие этих файлов критично при попытке перемещения или удаления, Windows настойчиво спросит вас, действительно ли вы хотите проделать эти операции.
Но, вы должны помнить о существовании вирусов, если какой-то файл помечен как системный, то это не повод думать, что это так и есть.
H – hidden. Этот параметр отвечает за видимость файла пользователями. Обычно скрывают служебные или системные файлы для того, чтобы уменьшить риск случайного удаления.
A – archive. Этот параметр указывает на то, что файл находится в сжатом виде.
Как видим все достаточно просто. Стоит отметить, что в UNIX-подобных операционных системах также существуют атрибуты. На них я останавливаться не буду потому что такие ОС распространены гораздо меньше и их пользователям такая информация наверняка известна. Скорее всего, вас также интересует вопрос:
Меняем атрибуты
Сделать это достаточно просто с помощью стандартного проводника Windows. Для этого необходимо выделить файл, открыть контекстное меню (оно активируется кликом правой кнопкой мыши) и выбрать пункт «Свойства».
На вкладке «Общие» мы видим два чекбокса, которые отвечают за присвоение главных атрибутов «Только чтение» и «Скрытый». Можно задать необходимое значение, просто отметив нужный пункт галочкой.
Для примера, можете любому текстовому документу задать атрибут «Только чтение». Откройте только что созданный документ и напечатайте любое слово. Получилось его сохранить?
Кстати, именно из-за этой ситуации я и решил написать статью. Ведь многие начинающие пользователи и не понимают в чем же подвох.
Если продолжить исследование, то можно перейти к подразделу «Дополнительно». В нем содержатся чекбоксы дополнительных атрибутов, которые задают необходимость архивации после редактирования, а также необходимость проиндексировать файл для более быстрого поиска.
Как видим атрибуты файла вещь достаточно простая и задать их не сложно. Думаю, у меня получилось донести до вас информацию, что такое атрибуты файла.
А на сегодня все. Буду рад познакомиться с вашими комментариями 😉 .
КАК: Определение атрибута файла (что такое атрибут?)
Атрибут файла (часто называемый просто атрибут или флаг ) — это конкретное условие, в котором может существовать файл или каталог.
Атрибут считается либо задавать или же очищается в любой момент времени, что означает, что он включен или нет.
Компьютерные операционные системы, такие как Windows, могут помечать данные с определенными атрибутами файла, чтобы данные могли обрабатываться иначе, чем данные с отключенным атрибутом.
Файлы и папки фактически не изменяются при применении или удалении атрибутов, они просто понимаются по-разному с операционной системой и другим программным обеспечением.
Каковы различные атрибуты файлов?
В Windows существует несколько атрибутов файлов, в том числе:
- Атрибут архивного файла
- Атрибут каталога
- Скрытый атрибут файла
- Атрибут файла только для чтения
- Атрибут системного файла
- Атрибут метки тома
Следующие атрибуты файлов были впервые доступны для операционной системы Windows с файловой системой NTFS, то есть они недоступны в старой файловой системе FAT:
- Атрибут сжатого файла
- Шифрованный атрибут файла
- Индексированный атрибут файла
Вот несколько дополнительных, хотя и более редких, атрибутов файлов, распознаваемых Windows:
- Атрибут файла устройства
- Атрибут файла целостности
- Не индексированный атрибут файла содержимого
- Нет атрибута файла scrub
- Автономный атрибут файла
- Атрибут разреженного файла
- Атрибут временного файла
- Атрибут виртуального файла
Подробнее об этом читайте на странице «Константы атрибутов файлов Microsoft».
Замечания: Технически существует также нормальный file, подразумевая отсутствие атрибута файла вообще, но вы никогда не увидите, что это действительно упоминается в любом месте обычного использования Windows.
Почему используются атрибуты файлов?
Атрибуты файлов существуют так, что вы или программа, которую вы используете, или даже сама операционная система, могут быть предоставлены или лишены определенных прав на файл или папку.
Изучение общих атрибутов файлов может помочь вам понять, почему определенные файлы и папки называются «скрытыми» или «только для чтения», например, и почему взаимодействие с ними настолько отличается от взаимодействия с другими данными.
Применение только для чтения file в файл будет препятствовать его редактированию или изменению каким-либо образом, если атрибут не будет отменен, чтобы разрешить доступ к записи. Атрибут «только для чтения» часто используется с системными файлами, которые нельзя изменять, но вы можете сделать то же самое с вашими собственными файлами, которые вам бы хотелось, если бы кто-то с доступом не редактировал.
Файлы со скрытым набором атрибутов фактически будут скрыты от обычных представлений, что делает эти файлы очень трудными для случайного удаления, перемещения или изменения. Файл по-прежнему существует, как и любой другой файл, но поскольку атрибут скрытого файла переключается, он не позволяет случайному пользователю взаимодействовать с ним. Вы можете настроить Windows на просмотр скрытых файлов и папок в качестве простого способа просмотра этих файлов без отключения атрибута.
Вы также можете комбинировать атрибуты, чтобы файл, например, не только был скрыт, но также помечен как системный файл и задан атрибутом архива.
Атрибуты файлов и атрибуты папок
Атрибуты можно включать и выключать как для файлов, так и для папок, но последствия этого немного отличаются друг от друга.
Когда атрибут файла, такой как скрытый атрибут, переключается на файл , тот отдельный файл будут скрыты, больше ничего.
Если тот же скрытый атрибут применяется к папка , вам предоставляется больше опций, чем просто скрыть папку: у вас есть возможность применить скрытый атрибут к папке в отдельности или к папке, ее подпапкам и всем ее файлам.
Применение атрибута скрытого файла к подпапкам папки и ее файлам означает, что даже после того, как вы откроете папку, все файлы и папки, которые содержатся в ней, также будут скрыты. Первый вариант просто скрыть только папку позволит сделать вложенные папки и файлы видимыми, но просто скрыть основную корневую область папки.
Как применяются атрибуты файлов
Хотя все доступные атрибуты для файла имеют общие имена, которые вы видели в списках выше, они не все применяются к файлу или папке таким же образом.
Небольшой выбор атрибутов можно включить вручную. В Windows вы можете сделать это, щелкнув правой кнопкой мыши (или коснитесь и удерживайте сенсорные интерфейсы) файл или папку, открыв ее свойства, а затем включив или отключив атрибут из предоставленного списка.
В Windows больший выбор атрибутов также можно установить с помощью команды attrib, доступной из командной строки. Управление атрибутом с помощью команды позволяет сторонним программам, таким как программное обеспечение резервного копирования, легко редактировать атрибуты файлов.
Операционные системы Linux могут использовать Chattr (Изменить атрибут), чтобы установить атрибуты файла, в то время как chflags (Изменить флаги) используется в macOS.
Что такое расширенные атрибуты файла?
Расширенные атрибуты файла — это фрагменты информации, которые можно прикрепить к компьютерному файлу для включения дополнительных данных о самом файле или его содержимом. В отличие от системных атрибутов, таких как расширение файла или возможность изменения файла, многие расширенные атрибуты файла на самом деле являются метаданными, определяемыми пользователем или приложением, большую часть времени не имеющими значительного значения для операционной системы. Примеры расширенных атрибутов файла включают в себя автора файла, название отдела, связанного с содержимым файла, или, в некоторых случаях, данные, которые операционная система может использовать, если они присутствуют, например расположение значка отображения для файла. Не все файловые системы, устройства хранения или операционные системы поддерживают расширенные атрибуты файлов, то есть они не всегда могут передаваться с файлом и не всегда могут быть найдены системой за пределами того места, где он был создан. Точная реализация расширенных атрибутов файла варьируется от одной файловой системы к другой, причем некоторые версии используют один системный файл для хранения метаданных, а другие хранят информацию в самом заголовке файла.
Не существует формального стандарта, который предписывал бы, как должны быть реализованы расширенные атрибуты файлов или как их должна обрабатывать операционная система или файловая система. Чаще всего расширенные атрибуты размещаются в виде метаданных в парах атрибут-значение, базовой структуре данных, состоящей из имени атрибута, за которым следует его значение. Это дает расширенные атрибуты гибкости в их использовании, потому что программа или пользователь могут присвоить атрибуту любое имя и значение, которое необходимо, хотя длина значения обычно ограничена определенным количеством символов.
Расширенные атрибуты файлов часто используются для некоторой классификации файлов. Это может быть сделано с помощью таких атрибутов, как автор файла, некоторый тип краткого описания содержимого файла или удобочитаемое описание приложения, создавшего файл. В некоторых операционных системах расширенные атрибуты могут использоваться при поиске файлов, поэтому можно быстро собрать группу файлов с некоторыми общими расширенными атрибутами.
В сетевых файловых системах расширенные атрибуты файлов могут использоваться сетевыми администраторами для хранения информации, которая может быть прочитана и использована специальными приложениями. Сюда могут входить ограничения безопасности и доступа, выходящие за рамки базовых, предоставляемых операционной системой, или информация, помогающая определить места сетевого хранения файлов в большой системе. Одна сложность, которая может возникнуть при использовании расширенных атрибутов в сетях, заключается в том, что система назначения может не поддерживать атрибуты и может удалить информацию из файла, что означает, что расширенные данные могут отсутствовать, если файл возвращается через ту же сеть.
ДРУГИЕ ЯЗЫКИ
Команда Chattr в Linux (атрибуты файлов)
В Linux атрибуты файла – это свойства метаданных, которые описывают поведение файла. Например, атрибут может указывать, сжат ли файл, или указывать, можно ли удалить файл.Некоторые атрибуты, такие как неизменяемость, могут быть установлены или очищены, в то время как другие, такие как шифрование, доступны только для чтения и могут быть только просмотрены. Поддержка определенных атрибутов зависит от используемой файловой системы.
В этой статье объясняется, как использовать chattrкоманду для изменения атрибутов файлов в файловых системах Linux.
Синтаксис chattr
Команда chattr принимает следующий общий вид:
chattr [OPTIONS] [OPERATOR][ATTRIBUTES] FILE...
[OPERATOR] может быть одним из следующих символов:
- + – Оператор «плюс» указывает, что chattrнужно добавить указанные атрибуты к существующим.
- – – Оператор «минус» указывает chattrудалить указанные атрибуты из существующих.
- = – Оператор равенства указывает, что chattrнеобходимо установить указанные атрибуты как единственные атрибуты.
За оператором следует один или несколько флагов [ATTRIBUTES], которые вы хотите добавить или удалить из атрибутов файла. Ниже приведен список нескольких общих атрибутов и связанных флагов:
- a – Когда этот атрибут установлен, файл можно открыть только в режиме добавления для записи.
- A – Когда файл с этим установленным атрибутом открыт, его временная запись не изменяется. atime (время доступа) – это время последнего доступа/открытия файла какой-либо командой или приложением.
- e – Этот атрибут означает, что файл использует экстенты для отображения блоков на диске. eАтрибут не может быть изменен с chattr.
- i – Этот атрибут указывает, что файл является неизменяемым, что означает, что файл нельзя удалить или переименовать.
Чтобы получить полный список всех атрибутов файла и флагов, введите man chattr в свой терминал.
По умолчанию атрибуты файла не сохраняются при копировании файла с помощью таких команд, как cp или rsync.
Примеры chattr
Одно из распространенных применений chattr – установка неизменяемого флага для файла или каталога, чтобы пользователи не могли удалить или переименовать файл.
Вы можете просмотреть атрибуты файла с помощью команды lsattr:
lsattr todo.txt
Вывод ниже показывает, что установлен только флаг e:
--------------e----- todo.txt
Чтобы сделать файл неизменяемым, добавьте флаг i с оператором + к существующим атрибутам:
sudo chattr +i todo.txt
Мы используем sudo, потому что только root может изменить неизменяемый флаг.
Подтвердите, что атрибут добавлен:
lsattr todo.txt
----i---------e----- todo.txt
Чтобы отменить изменения и удалить неизменяемый флаг, используйте оператор – :
sudo chattr -i todo.txt
С помощью chattrвы можете добавить или удалить сразу несколько атрибутов. Например, чтобы сделать файл неизменяемым и указать ядру не отслеживать время последнего доступа, вы должны использовать:
sudo chattr +iA todo.txt
Последний оператор, который вы можете использовать, – это оператор =. Например, чтобы установить eатрибут как единственный атрибут, вы должны запустить:
sudo chattr "=e" todo.txt
Обратите внимание, что оператор и флаг заключены в кавычки, чтобы избежать интерпретации символа + оболочкой.
Заключение
chattr – это инструмент командной строки для изменения атрибутов файлов в файловой системе Linux.
Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
«Атрибуты» файлов и папок Windows A или C
«Атрибуты» файлов и папок Windows A или C — Ошибка сервераСеть обмена стеков
Сеть Stack Exchange состоит из 178 сообществ вопросов и ответов, включая Stack Overflow, крупнейшее и пользующееся наибольшим доверием онлайн-сообщество, где разработчики могут учиться, делиться своими знаниями и строить свою карьеру.
Посетить Stack Exchange- 0
- +0
- Авторизоваться Подписаться
Server Fault — это сайт вопросов и ответов для системных и сетевых администраторов.Регистрация займет всего минуту.
Зарегистрируйтесь, чтобы присоединиться к этому сообществуКто угодно может задать вопрос
Кто угодно может ответить
Лучшие ответы голосуются и поднимаются наверх
Спросил
Просмотрено 171k раз
В Windows Server 2003 в столбце «Атрибуты» проводника Windows некоторые файлы содержат «A», «C», «AC» или другие.Что это значит?
Создан 01 июл.
GavinRGavinR31511 золотой знак33 серебряных знака1010 бронзовых знаков
3 A = бит архива установлен
C = сжат
Создан 01 июля ’09 в 23: 252009-07-01 23:25
Сквиллман37.2k1010 золотых знаков8888 серебряных знаков142142 бронзовых знака
Другой атрибут — E для зашифрованного.
Создан 01 июля ’09 в 23: 572009-07-01 23:57
KnoxKnox2,1139 золотых знаков2626 серебряных знаков3333 бронзовых знака
Когда Windows 7 «Резервное копирование и восстановление» создает «образ системы», он помещает его в папку корневого уровня с именем WindowsImageBackup, которая имеет атрибут «I».Команда Windows 7 «help attrib» говорит:
C: \> help attrib
Отображает или изменяет атрибуты файла.
ATTRIB [+ R | -R] [+ A | -A] [+ S | -S] [+ H | -H] [+ I | -Я]
[диск:] [путь] [имя файла] [/ S [/ D] [/ L]]
+ Устанавливает атрибут.
- Очищает атрибут.
R Атрибут файла только для чтения.
Атрибут архивного файла.
S Атрибут системного файла.
H Скрытый атрибут файла.
I Атрибут файла, не индексированного содержимым.
[диск:] [путь] [имя файла]
Задает файл или файлы для обработки с помощью атрибута./ S Обрабатывает соответствующие файлы в текущей папке
и все подпапки.
/ D Обрабатывает также папки.
/ L Работа над атрибутами символической ссылки по сравнению с
цель символической ссылки
Создан 08 марта ’12 в 8: 392012-03-08 08:39
Дэйв БёртонДэйв Бёртон18111 серебряный знак88 бронзовых знаков
D отсутствует в приведенном выше списке, поэтому, если вам интересно, как и мне, D означает «Каталог.»Вероятно, он не включен, потому что вопрос касался файлов, а не каталогов, но я нашел этот вопрос в поиске, и мне пришлось продолжить поиск, чтобы узнать, что такое D, поэтому для удобства будущих читателей я добавил этот ответ.
Вот ссылка на ответ, который включал D:
Значения столбца атрибутов файла проводников Windows
Создан 18 ноя.
Вы можете управлять атрибутами (устанавливать / снимать) с помощью команды attrib
.
Откройте приглашение cmd.exe
с win + r и введите;
скрыть папку:
> attrib + h + s C: \ Test \ Testing
показать:
> attrib -h -s C: \ Test \ Testing
Создан 01 мар.
Прочие следующие;
H = Скрытый
S = системный файл
R = Только чтение
AHS и R могут быть установлены пользователем или системой, как пользователь вы можете использовать команду attrib для добавления / удаления атрибутов.C — системный атрибут.
Чтобы узнать больше о команде attrib, перейдите в командное окно и введите attrib /?
Создан 01 июля ’09 в 23: 482009-07-01 23:48
drgncabedrgncabe39511 серебряный знак66 бронзовых знаков
Программа резервного копированияможет сбрасывать бит архива, который устанавливается при изменении файла.Таким образом, его можно использовать для инкрементного резервного копирования, чтобы пропустить файлы, для которых уже были созданы резервные копии.
Поскольку его можно устанавливать и снимать по желанию, это не обязательно самый надежный метод, и я думаю, что большинство программ резервного копирования используют более сложные критерии для определения того, что включать в инкрементное резервное копирование.
2ответ дан user118000 02 июля ’09 в 15: 002009-07-02 03:00
Деннис УильямсонДеннис Уильямсон58.5k1414 золотых знаков111111 серебряных знаков147147 бронзовых знаков
1Бит A отображается только в том случае, если у вас есть программное обеспечение для резервного копирования, которое указывает, что файл был заархивирован. Когда пользователь вносит изменения в файл, операционная система очищает бит архива, чтобы указать программе резервного копирования, что, если она выполняет инкрементное или дифференциальное резервное копирование, ей необходимо создать резервную копию этого измененного файла и сбросить бит A.Инкрементное резервное копирование сбрасывает бит архива, так что следующее инкрементное резервное копирование будет резервировать только недавно измененные файлы. Дифференциальное резервное копирование НЕ сбрасывает бит архива, поэтому каждое дифференциальное резервное копирование захватывает все файлы, которые изменились с момента предыдущего полного резервного копирования. Итак, чтобы восстановить систему в пятницу, администратору потребуется еженедельная резервная копия с воскресенья и либо последняя разность, либо ВСЕ ежедневные инкременты.
Создан 23 окт.
2 Ошибка сервера лучше всего работает с включенным JavaScriptВаша конфиденциальность
Нажимая «Принять все файлы cookie», вы соглашаетесь с тем, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Принимать все файлы cookie Настроить параметры
| Файл или каталог, представляющий собой архивный файл или каталог.Приложения обычно используют этот атрибут, чтобы пометить файлы для резервного копирования или удаления. |
| Сжатый файл или каталог. Для файла все данные в файле сжимаются. Для каталога сжатие используется по умолчанию для вновь создаваемых файлов и подкаталогов. |
| Это значение зарезервировано для использования системой. |
| Дескриптор, определяющий каталог. |
| Зашифрованный файл или каталог. Для файла все потоки данных в файле зашифрованы. Для каталога по умолчанию для вновь создаваемых файлов и подкаталогов используется шифрование. |
| Файл или каталог скрыт. Он не включен в обычный список каталогов. |
| Каталог или поток пользовательских данных настроен с соблюдением целостности (поддерживается только на томах ReFS). Он не включен в обычный список каталогов.Параметр целостности сохраняется вместе с файлом при его переименовании. Если файл копируется, у целевого файла будет установлена целостность, если либо у исходного файла, либо у целевого каталога установлена целостность. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 и Windows XP: Этот флаг не поддерживается до Windows Server 2012. |
| Файл, для которого не установлены другие атрибуты.Этот атрибут действителен только при использовании отдельно. |
| Файл или каталог не должны индексироваться службой индексации содержимого. |
| Поток пользовательских данных, который не должен быть прочитан сканером целостности фоновых данных (скруббер AKA).При установке в каталоге он обеспечивает только наследование. Этот флаг поддерживается только на дисковых пространствах и томах ReFS. Он не включен в обычный список каталогов. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 и Windows XP: Этот флаг не поддерживается до Windows 8 и Windows Server 2012. |
| Данные файла недоступны сразу.Этот атрибут указывает, что данные файла физически перемещены в автономное хранилище. Этот атрибут используется удаленным хранилищем, которое представляет собой программное обеспечение для управления иерархическим хранилищем. Приложения не должны произвольно изменять этот атрибут. |
| Файл только для чтения. Приложения могут читать файл, но не могут записывать или удалять его. Этот атрибут не соблюдается в каталогах.Дополнительные сведения см. В разделе Невозможно просмотреть или изменить атрибуты папок только для чтения или системные атрибуты в Windows Server 2003, в Windows XP, в Windows Vista или в Windows 7. |
| Если этот атрибут установлен, это означает, что файл или каталог не полностью присутствуют локально. Для файла это означает, что не все его данные находятся в локальном хранилище (например,грамм. он может быть немногочисленным, а некоторые данные все еще находятся в удаленном хранилище). Для каталога это означает, что часть содержимого каталога виртуализируется из другого места. Чтение файла / перечисление каталога будет дороже, чем обычно, например это приведет к тому, что по крайней мере часть содержимого файла / каталога будет извлечена из удаленного хранилища. Только вызывающие объекты в режиме ядра могут установить этот бит. |
| Этот атрибут появляется только в классах перечисления каталогов (FILE_DIRECTORY_INFORMATION, FILE_BOTH_DIR_INFORMATION и т. Д.). Когда этот атрибут установлен, это означает, что файл или каталог не имеют физического представления в локальной системе; предмет виртуальный. Открытие предмета обойдется дороже, чем обычно, например это приведет к тому, что по крайней мере часть его будет получена из удаленного хранилища. |
| Файл или каталог, связанный с точкой повторной обработки, или файл, являющийся символической ссылкой. |
| Редкий файл. |
| Файл или каталог, часть или исключительно используемый операционной системой. |
| Файл, который используется для временного хранения.Файловые системы избегают записи данных обратно в запоминающее устройство, если доступно достаточное количество кэш-памяти, поскольку обычно приложение удаляет временный файл после закрытия дескриптора. В этом случае система может полностью избежать записи данных. В противном случае данные записываются после закрытия дескриптора. |
| Это значение зарезервировано для использования системой. |
Файловая система в операционной системе
Файл может быть «свободно сформированным», индексированным или структурированным набором связанных байтов, имеющим значение только для того, кто его создал.Или, другими словами, запись в каталоге — это файл. Файл может иметь такие атрибуты, как имя, создатель, дата, тип, разрешения и т. Д.
Файловая структура
Файл имеет различную структуру. Некоторые из них могут быть:
- Простая структура записи со строками фиксированной или переменной длины.
- Сложные структуры , такие как форматированный документ или перезагружаемые файлы загрузки.
- Нет определенной структуры как последовательность слов, байтов и т. Д.
Атрибуты файла
Ниже приведены некоторые атрибуты файла:
- Имя . Это единственная информация в удобочитаемой форме.
- Идентификатор . Файл идентифицируется уникальным тегом (номером) в файловой системе.
- Тип . Он нужен для систем, поддерживающих разные типы файлов.
- Место нахождения . Указатель на расположение файла на устройстве.
- Размер .Текущий размер файла.
- Защита . Это контролирует и назначает силу чтения, записи и выполнения.
- Время, дата и идентификатор пользователя . Это данные для защиты, безопасности и мониторинга использования.
Методы доступа к файлам
Способ доступа к файлам и их чтения в память определяется методами доступа. Обычно системы поддерживают один метод доступа, тогда как существуют ОС, поддерживающие несколько методов доступа.
1. Последовательный доступ
- Доступ к данным осуществляется одна запись сразу после заказа.
- Команда чтения вызывает перемещение указателя на единицу вперед.
- Команда записи выделяет место для записи и перемещает указатель на новый конец файла.
- Такой метод разумен для ленты.
2. Прямой доступ
- Этот метод полезен для дисков.
- Файл рассматривается как пронумерованная последовательность блоков или записей.
- Нет ограничений на то, какие блоки читаются / записываются, это можно делать в любом порядке.
- Пользователь теперь говорит «читать n», а не «читать дальше».
- «n» — это число относительно начала файла, а не относительно абсолютного местоположения на физическом диске.
3. Индексированный последовательный доступ
- Он построен поверх последовательного доступа.
- Он использует индекс для управления указателем при доступе к файлам.
Что такое каталог?
Информация о файлах хранится в каталогах.Каталог может содержать несколько файлов. В нем даже могут быть каталоги. В Windows мы также называем эти каталоги папками.
В справочнике хранится следующая информация:
- Имя : имя, видимое пользователю.
- Тип : Тип каталога.
- Расположение : Устройство и место на устройстве, где находится заголовок файла.
- Размер : количество байтов / слов / блоков в файле.
- Позиция : текущие указатели следующего чтения / следующей записи.
- Защита : Контроль доступа при чтении / записи / выполнении / удалении.
- Использование : Время создания, доступа, модификации и т. Д.
- Монтирование : Когда корень одной файловой системы «привит» к существующему дереву другой файловой системы, это называется монтированием.
файловых атрибутов
файловых атрибутовАтрибуты файла
Если вы попали сюда через поисковую систему, и слева нет меню кликните сюда!Каждый файл хранится в каталоге и использует запись каталога, описывающую его характеристики, такие как имя, расширение файла и размер.Запись каталога также содержит указатель на то, где файл физически хранится на диске. Кроме того, одна из характеристик, хранящихся для каждого файла, — это набор атрибутов файла, которые дают операционной системе, а также прикладному программному обеспечению дополнительную информацию о файле и способах его использования.
Хотя использование атрибутов строго «добровольно», они важны в определенных обстоятельствах. Операционные системы, а также прикладное программное обеспечение, в зависимости от конкретного действия, которое необходимо предпринять, обычно просматривают файлы, а также их атрибуты, чтобы понять, как следует обращаться с файлом.Например, программа управления файлами, такая как Windows Explorer, определяет атрибуты файла, чтобы предупредить вас, что это может быть системный файл, файл только для чтения или что он имеет скрытые атрибуты. Некоторые дешевые программы по большей части удаляют файлы, перемещают их и даже перезаписывают их по своему желанию без каких-либо предупреждений.
Большинство операционных систем придают конечное значение атрибутам, присвоенным файлам, и операционная система соответствующим образом изменяет свое поведение.Если в командной строке DOS вы наберете «DIR» для вывода списка файлов в каталоге, по умолчанию вы не увидите никаких файлов с установленным атрибутом «скрытый». Вы должны ввести «DIR / AH», чтобы увидеть скрытые файлы. Точно так же, находясь в проводнике Windows, вы не можете просматривать скрытые файлы, не изменив предварительно вид проводника Windows в разделе параметров.
Хотя файл может иметь более одного атрибута, есть только некоторые из них, которые можно использовать и которые имеют смысл, по крайней мере, для вашей операционной системы. Атрибуты хранятся в одном байте, причем каждый бит байта представляет определенный атрибут.Используются только шесть из восьми битов, которые перечислены непосредственно ниже. Каждый бит, который фактически установлен или прикреплен к файлу, означает, что у файла включен этот атрибут. Их часто называют битами атрибутов или флагами атрибутов.
Ниже приведены атрибуты и биты, которые они используют в байте атрибута:
Атрибут | Битовый код |
Нормальный | 00000000 |
Только чтение | 00000001 |
Скрытый | 00000010 |
Система | 00000100 |
Этикетка тома | 00001000 |
Справочник | 00010000 |
Архив | 00100000 |
Значение каждого из битов атрибута суммируется для формирования значения байта атрибута.Следуя этому предписанию, байтом атрибута для скрытого файла, доступного только для чтения, будет 00000011, а байта атрибута для скрытого каталога, доступного только для чтения, будет 00010011. Если бы файлу было присвоено значение «Только для чтения», «Скрытый» «и» Системный «, байтовый код будет 00000111. Хотя большинство этих тегов атрибутов не требуют пояснений, давайте более подробно рассмотрим каждый из них.
Каждый из тегов атрибутов одинаково применяется к файлам и каталогам, за исключением самого атрибута каталога.
Нормальный:
Данные можно читать или записывать в файл.
Только для чтения:
Большинство современных операционных систем, от Windows ® 95 до Windows ® XP, при запросе на перемещение, изменение или удаление файла, помеченного только для чтения, отказываются. Даже более ранние версии DOS и
MS-DOS ® , когда вас просят переместить, изменить или удалить файл, помеченный как ответ только для чтения с сообщением «Доступ запрещен». Хотя некоторые скажут, что проводник Windows ® будет очень рад помочь вам и переместить, изменить или удалить такой файл, мы не согласны.Помните, что при первоначальном удалении файла проводник Windows ® не завершает операцию удаления, а перемещает его в корзину. Если вы попытаетесь переместить файл, доступный только для чтения, он спросит вас, хотите ли вы это сделать.
Скрытый:
Хотя этот атрибут не требует пояснений, если файл помечен как скрытый, при нормальных обстоятельствах он полностью скрыт от просмотра, даже в Windows. DOS и MS-DOS ® не будут отображать файл при вводе команды каталога, если не используется специальный флаг, такой как DIR / H.
Система:
Этот флаг используется для пометки важных файлов, которые используются исключительно системой и не должны быть изменены или удалены из системы. По сути, это похоже на флаг только для чтения, однако его атрибут уведомляет вас, что он является эксклюзивным для системы.
Метка тома:
При разбиении на разделы и форматировании жесткого диска вы можете назначить идентифицирующую метку для тома диска (раздела) либо во время процесса форматирования, либо позже с помощью дисковых инструментов, таких как команда DOS «LABEL» «.Метка тома хранится в корневом каталоге как запись файла с установленным атрибутом «Метка тома».
Каталог:
Этот атрибут отличается от всех остальных тем, что это бит, который различает записи, описывающие файлы, и те, которые описывают подкаталоги в текущем каталоге.
Архив:
Бит архива файла — это маркер, указывающий,
были изменены или модифицированы.Установленный или включенный бит архива указывает, что файл был изменен с момента последнего резервного копирования или копирования.
Часто задают вопрос, зачем отключать бит архива файла? Отключение или сброс бита архива файла — это процедура, которая влияет на то, что программа резервного копирования будет создавать резервную копию или копировать при следующем использовании. Выключенный бит архива указывает программе резервного копирования, что конкретный файл не изменился с момента последнего резервного копирования. Большинство лучших программ резервного копирования позволяют выбрать метод резервного копирования.например, резервное копирование или копирование всех файлов или только тех файлов, для которых включен бит архивации. Это также позволит вам определить, будет ли программа резервного копирования отключать бит архива после резервного копирования или копирования файла.
Бит архива файла также может быть включен и выключен другими приложениями.
Уведомление: Windows® 95, Windows® 98, Windows® NT, Windows® 2000, Windows® XP и
Microsoft® Office являются зарегистрированными товарными знаками или товарными знаками Microsoft Corporation.
Все остальные товарные знаки являются собственностью соответствующих владельцев.
Авторские права © 1995-2002 гг. DEW Associates Corporation. Все права защищены.
Общие сведения об атрибутах каталогов и файлов для томов NSS
Атрибуты каталогов и файлов присваивают свойства отдельным каталогам или файлам. Некоторые атрибуты имеют смысл только тогда, когда они применяются на уровне файла, но некоторые применяются как к уровню каталога, так и к уровню файла.
Атрибуты файла применяются универсально для всех пользователей.Например, файл с атрибутом только для чтения доступен только для чтения для всех пользователей. Настройки атрибутов файла похожи на переключатель включения / выключения. Атрибуты могут быть установлены любым доверенным лицом с правом «Изменить» для каталога или файла, и атрибуты остаются установленными до тех пор, пока не будут изменены. Атрибуты не меняются при выходе из системы или при отключении файлового сервера.
ВАЖНО: Будьте осторожны при назначении атрибутов каталога и файла. Атрибут применяется ко всем пользователям.
Например, если опекун с правом на изменение включает атрибут запрета удаления для файла, никто, включая владельца файла или сетевого администратора, не сможет удалить файл.Однако любой опекун с правом на изменение может отключить атрибут запрета на удаление, чтобы разрешить удаление файла.
Таблица 5-2 описывает атрибуты каталогов и файлов, а также то, применяются ли они к каталогам, файлам или к обоим.
Таблица 5-2 Атрибуты каталогов и файлов для томов NSS
A | Требуется архив: определяет файлы и папки, которые были изменены с момента последнего резервного копирования. Этот атрибут присваивается автоматически. | Каталоги и файлы |
Ки | Copy Inhibit запрещает пользователям копировать файл. Этот атрибут работает только для клиентов, использующих операционные системы Macintosh для доступа к томам NSS в NetWare. Этот атрибут отменяет права доверенного лица на чтение и сканирование файлов. Доверительный управляющий с правом «Изменить» должен отключить этот атрибут, чтобы разрешить копирование файла. | Только файлы |
Dc | Do Not Compress предотвращает сжатие данных.Этот атрибут переопределяет настройки автоматического сжатия файлов, к которым нет доступа в течение указанного количества дней. | Только файлы |
Диаметр | Delete Inhibit запрещает пользователям удалять каталог или файл. Этот атрибут отменяет право опекуна на стирание. Когда он включен, никто, включая владельца и администратора сети, не может удалить каталог или файл. Доверительный управляющий с правом на изменение должен отключить этот атрибут, чтобы разрешить удаление каталога или файла. | Каталоги и файлы |
Дм | Do Not Migrate предотвращает перенос каталогов и файлов с диска сервера на другой носитель. | Каталоги и файлы |
DS | Do Not Suballocate предотвращает перераспределение данных. | Только файлы |
Пример: | Атрибут Execute указывает программные файлы, такие как.exe или .com. | Только файлы |
H | Атрибут Скрытый скрывает каталоги и файлы, поэтому они не отображаются в файловом менеджере или списке каталогов. | Каталоги и файлы |
Я | Индекс обеспечивает быстрый доступ к большим файлам за счет индексации файлов с более чем 64 записями в таблице размещения файлов (FAT). Этот атрибут устанавливается автоматически. | Только файлы |
Ic | Immediate Compress устанавливает сжатие данных при закрытии файла. Если применяется к каталогу, каждый файл в каталоге сжимается при закрытии каждого файла. | Каталоги и файлы |
№ | Нормальный означает, что атрибут чтения / записи назначен, а атрибут общего доступа — нет. Это назначение атрибута по умолчанию для всех новых файлов. | Каталоги и файлы |
п. | Purge отмечает, что каталог или файл должны быть удалены из системы сразу после их удаления. Очищенные каталоги и файлы восстановить невозможно. | Каталоги и файлы |
Ri | Rename Inhibit предотвращает изменение каталога или имени файла. | Каталоги и файлы |
Ro | Только чтение предотвращает изменение файла. | Только файлы |
Rw | Чтение / запись позволяет записывать в файл. Все файлы создаются с этим атрибутом. | Только файлы |
Ш | Shareable позволяет нескольким пользователям получать доступ к файлу одновременно. Этот атрибут обычно используется только для чтения. | Только файлы |
Sy | Системный атрибут скрывает каталог или файл, поэтому он не отображается в файловом менеджере или списке каталогов.Система обычно используется с файлами операционной системы, такими как системные файлы DOS. | Каталоги и файлы |
т | Transactional позволяет отслеживать и защищать файл с помощью системы отслеживания транзакций (TTS). Эта опция работает только в NetWare. | Только файлы |
java.nio.file.attribute (Java SE 17 и JDK 17)
java.nio.file.attribute (Java SE 17 и JDK 17)В вашем браузере отключен JavaScript.
пакет java.nio.file.attribute
Интерфейсы и классы, обеспечивающие доступ к файлам и атрибутам файловой системы. Представление атрибутов обеспечивает доступное только для чтения или обновляемое представление непрозрачного
значений или метаданных , связанных с объектами в файловой системе.
Интерфейс FileAttributeView
расширен несколькими другими интерфейсами, которые предоставляют представления для определенных наборов файлов
атрибуты. FileAttributeViews
выбираются путем вызова файлов .getFileAttributeView (java.nio.file.Path, java.lang.Class
метод с type-token для идентификации требуемого представления. Просмотры также могут быть идентифицированы
по имени. Интерфейс FileStoreAttributeView
обеспечивает доступ к атрибутам хранилища файлов. FileStoreAttributeView
из
данный тип получается путем вызова метода FileStore.getFileStoreAttributeView (java.lang.Class
.
BasicFileAttributeView
класс определяет методы для чтения и обновления базового набора файлов атрибуты, общие для многих файловых систем.
PosixFileAttributeView
интерфейс расширяет BasicFileAttributeView
, определяя методы
для доступа к атрибутам файла, обычно используемым файловыми системами и операционными системами
которые реализуют семейство Portable Operating System Interface (POSIX)
стандарты.
DosFileAttributeView
класс расширяет BasicFileAttributeView
, определяя методы для
доступ к устаревшим атрибутам файлов «DOS», поддерживаемым в файловых системах, таких как File
Таблица размещения (FAT), обычно используемая в потребительских устройствах.
AclFileAttributeView
класс определяет методы для чтения и записи списка контроля доступа (ACL)
атрибут файла. Модель ACL, используемая этим представлением атрибутов файла, основана на
на модели, определяемой RFC 3530: сетевая файловая система (NFS) версии 4, протокол .
В дополнение к представлениям атрибутов этот пакет также определяет классы и интерфейсы, которые используются при доступе к атрибутам:
-
UserPrincipal
иGroupPrincipal Интерфейсы
представляют собой идентичность или групповая идентичность. - The
UserPrincipalLookupService
interface определяет методы поиска участников пользователя или группы. - Интерфейс
FileAttribute
представляет значение атрибута для случаев, когда значение атрибута Требуется установить атомарно при создании объекта в файловой системе.
Если не указано иное, передача конструктору аргумента null
or в любом классе или интерфейсе в этом пакете вызовет исключение NullPointerException
.
- Начиная с:
- 1,7
Все классы и интерфейсы Интерфейсы Классы Число классов Исключения
Запись в списке управления доступом (ACL).
Определяет флаги, используемые компонентом flags записиACL
. Определяет разрешения для использования с компонентом разрешений ACLзапись
.Типизированное перечисление типов записей управления доступом.
Представление атрибутов файла, поддерживающее чтение или обновление доступа к файлу. Контрольные списки (ACL) или атрибуты владельца файла.
Объект, предоставляющий доступное только для чтения или обновляемое представление непрозрачных значения, связанные с объектом в файловой системе.
Основные атрибуты, связанные с файлом в файловой системе.
Представление атрибута файла, которое обеспечивает представление базового набора файла атрибуты, общие для многих файловых систем.
Атрибуты файла, связанные с файлом в файловой системе, которая поддерживает устаревшие атрибуты «DOS».
Представление атрибутов файла, которое обеспечивает представление устаревших атрибутов файлов «DOS».
Объект, который инкапсулирует значение атрибута файла, который может быть установлен атомарно при создании нового файла или каталога путем вызова методовcreateFile
илиcreateDirectory
.Представление атрибутов, которое является доступным только для чтения или обновляемым представлением непрозрачных значения, связанные с файлом в файловой системе.
Представление атрибута файла, которое поддерживает чтение или обновление владельца файла.
Представление атрибутов, которое является доступным только для чтения или обновляемым представлением атрибутовFileStore
.Представляет значение атрибута отметки времени файла.
A
UserPrincipal
, представляющий идентификатор группы , используемый для определять права доступа к объектам в файловой системе.Атрибуты файлов, связанные с файлами в файловых системах, используемых операционными системами которые реализуют семейство Portable Operating System Interface (POSIX) стандарты.
Представление атрибутов файла, которое обеспечивает представление атрибутов файлов, обычно связаны с файлами в файловых системах, используемых операционными системами, которые реализуют семейство стандартов Portable Operating System Interface (POSIX).
Определяет биты для использования с атрибутомpermissions
. Этот класс состоит исключительно из статических методов, которые работают с наборамиPosixFilePermission
объектов.Представление атрибута файла, которое обеспечивает представление файла, определяемого пользователем. атрибуты, иногда называемые расширенными атрибутами .
A
Принципал
, представляющий идентификатор, используемый для определения прав доступа объектам в файловой системе.Объект для поиска пользователей и групп участников по имени.
Проверено исключение, возникающее при сбое поискаUserPrincipal
из-за принципала не существует.
Сообщите об ошибке или предложите улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. В документации Java SE, которая содержит более подробные, ориентированные на разработчиков описания с концептуальным обзором, определениями терминов, обходными путями и примерами рабочего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и / или ее дочерних компаний в США и других странах.
Copyright © 1993, 2021, Oracle и / или ее дочерние компании, 500 Oracle Parkway, Redwood Shores, CA 94065, США.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.
Атрибуты файлов Windows
Каждый файл имеет атрибуты, каждый из которых определяет одну характеристику файла, которую можно установить или сбросить. Большинство команд обработки файлов позволяют выбирать файлы для обработки на основе их атрибутов. Основные атрибуты «Архив», «Только чтение», «Скрытый», «Системный» и «Каталог» присутствуют на всех дисковых томах.Тома NTFS поддерживают дополнительные атрибуты: зашифрованный, сжатый, нормальный, автономный, временный, без индексации содержимого, разреженный, соединение / символическая ссылка / точка повторной обработки, без очистки и целостность. Take Command полностью поддерживает эти расширенные атрибуты.
Архив — устанавливается операционной системой при изменении содержимого файла, чтобы указать, что он является кандидатом на архивирование, т. Е. На резервное копирование. Атрибут может быть сброшен любой программой, чтобы указать, что содержимое файла заархивировано.Большинство программ, которые могут отключить этот атрибут, требуют использования явной опции сброса и по умолчанию сохраняют статус этого атрибута. Например, для команды COPY TCC требуется параметр / X для сброса этого атрибута.
Только для чтения — если этот атрибут установлен, файл нельзя изменить или стереть случайно. Большинство программ соблюдают этот атрибут по умолчанию, что помогает защитить важные файлы от стирания и повреждения.
Любой из атрибутов «Скрытый» и «Системный», если они установлены, предотвращает появление файла в списках каталогов и поиске файлов, в том числе выполняемом командой обработки файлов команды Take Command, если явно не запрошено.. Это защищает такие файлы от случайного изменения, а также ускоряет выполнение пользовательских задач, не предназначенных для их обработки.
Каталог — этот атрибут устанавливается операционной системой при создании подкаталога, например, командой MKDIR. Атрибут не может быть сброшен. Операционная система ограничивает любой доступ к файлу каталога операциями управления каталогом.
Метка тома — специальный атрибут не более одной записи каталога в корневом каталоге диска.Запись может быть создана, изменена или удалена только с помощью служебной программы Windows LABEL (или аналогичного программного обеспечения стороннего производителя). Take Command не изменяет напрямую метку тома или какие-либо ее атрибуты, а предоставляет доступ для чтения только через команду VOL и функцию переменной @LABEL []. Все остальные команды игнорируют эту запись каталога.
Нормальный — этот псевдоатрибут считается установленным, если все остальные атрибуты (включая расширенные атрибуты, доступные только на томах NTFS) сброшены.