Атрибут файла это: Атрибуты файла — это… Что такое Атрибуты файла?

Содержание

Атрибуты файла — это… Что такое Атрибуты файла?

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

См. также:  Атрибуты файлов   Файлы  

Финансовый словарь Финам.

.

  • Атрибут
  • Аттестация

Смотреть что такое «Атрибуты файла» в других словарях:

  • атрибуты файла — Идентифицируемые атрибуты файла (имя и др. ) [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 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  «таблица размещения файлов»)  классическая архитектура файловой системы, которая из за своей простоты всё ещё широко используется для флеш накопителей. В недавнем прошлом использовалась в дискетах, на… …   Википедия

Константы атрибутов файлов (WinNT. h) — Win32 apps

Файл _ _Архив атрибутов
32 (0x20)
Файл или каталог, являющийся архивным файлом или каталогом. Приложения обычно используют этот атрибут для пометки файлов для резервного копирования или удаления.
Файл _ _Сжатый атрибут
2048 (0x800)
Сжатый файл или каталог. Для файла все данные в файле сжимаются. Для каталога по умолчанию используется сжатие для вновь созданных файлов и подкаталогов.
Файл _ _Устройство с атрибутом
64 (0x40)
Это значение зарезервировано для использования системой.
Файл _ _Каталог атрибутов
16 (0x10)
Маркер, определяющий каталог.
Файл _ АТРИБУТ, _ зашифрованный
16384 (0x4000)
Зашифрованный файл или каталог. Для файла все потоки данных в файле шифруются. Для каталога по умолчанию используется шифрование для вновь созданных файлов и подкаталогов.
Файл _ АТРИБУТ _ Hidden
2 (0x2)
Файл или каталог скрыт. Он не включен в обычный список каталогов.
Файл _ _ _ Поток целостности атрибута
32768 (0x8000)
Для каталога или пользовательского потока данных настроена целостность (поддерживается только на томах ReFS). Он не включен в обычный список каталогов. Параметр целостности сохраняется с файлом, если он переименован. При копировании файла целевой файл будет иметь набор целостности, если в исходном файле или конечном каталоге задана целостность.
Windows server 2008 R2, Windows 7, Windows server 2008, Windows Vista, Windows server 2003 и Windows XP: Этот флаг не поддерживается до Windows Server 2012.
Файл _ АТРИБУТ _ обычного
128 (0x80)
Файл, для которого не заданы другие атрибуты. Этот атрибут допустим только при использовании только одного.
Файл _ _ _ _ Неиндексируемое содержимое атрибута
8192 (0x2000)
Служба индексирования содержимого не должна индексировать файл или каталог.
Файл _ АТРИБУТ _ без _ очистки _ данных
131072 (0x20000)
Поток пользовательских данных не считывается средством проверки целостности данных в фоновом режиме (то же самое средство очистки). При задании в каталоге он обеспечивает только наследование. этот флаг поддерживается только для томов дисковые пространства и ReFS. Он не включен в обычный список каталогов.
Windows server 2008 R2, Windows 7, Windows server 2008, Windows Vista, Windows server 2003 и Windows XP: этот флаг не поддерживается до Windows 8 и Windows Server 2012.
Файл _ АТРИБУТ _ OFFLINE
4096 (0x1000)
Данные файла недоступны немедленно. Этот атрибут указывает, что данные файла физически перемещаются в автономное хранилище. этот атрибут используется удаленными служба хранилища, которые представляют собой иерархическое программное обеспечение для управления хранилищем. Приложения не должны менять этот атрибут произвольным образом.
Файл _ АТРИБУТ _ ReadOnly
1 (0x1)
Файл, который доступен только для чтения. Приложения могут считывать файл, но не могут выполнять запись в него или удалять его. Этот атрибут не учитывается в каталогах. дополнительные сведения см. в статьях просмотр или изменение системных атрибутов для папок в Windows Server 2003 в Windows XP в Windows Vista или в Windows 7.
Файл _ _Отзыв атрибута _ при _ _ доступе к данным
4194304 (0x400000)
Если этот атрибут задан, это означает, что файл или каталог не полностью представлен локально. Для файла это означает, что не все его данные находятся в локальном хранилище (например, оно может быть разреженным, но некоторые данные остаются в удаленном хранилище). Для каталога это означает, что часть содержимого каталога виртуализована из другого расположения. Чтение файла или перечисление каталога будет более дорогим, чем нормальный, например, приведет к тому, что по крайней мере часть содержимого файла или каталога будет получена из удаленного хранилища. Этот бит могут устанавливать только вызывающие объекты в режиме ядра.
Файл _ _Отзыв атрибута _ для _ Open
262144 (0x40000)
Этот атрибут отображается только в классах перечисления каталогов ( _ _ сведения о каталоге файлов, файлы _ _ данных Dir и _ т. д.). Если этот атрибут задан, это означает, что файл или каталог не имеет физического представления в локальной системе. элемент является виртуальным. Открытие элемента будет более дорогим, чем нормальным, например, приведет к тому, что по крайней мере некоторые из них будут получены из удаленного хранилища.
Файл _ _ _ Точка повторного анализа атрибута
1024 (0x400)
Файл или каталог, имеющий связанную точку повторной обработки, или файл, являющийся символьной ссылкой.
Файл _ _Разреженный _ файл атрибута
512 (0x200)
Файл, являющийся разреженным файлом.
Файл _ _Система атрибутов
4 (0x4)
Файл или каталог, в котором используется операционная система, или используется исключительно.
Файл _ _Временный атрибут
256 (0x100)
Файл, используемый для временного хранения. Файловые системы не записывают данные обратно в хранилище при наличии достаточного объема кэша, поскольку обычно приложение удаляет временный файл после закрытия этого маркера. В этом случае система может полностью избежать записи данных. В противном случае данные записываются после закрытия маркера.
Файл _ АТРИБУТ _ VIRTUAL
65536 (0x10000)
Это значение зарезервировано для использования системой.

Основные атрибуты файлов

Непременно на каждом персональном компьютере и прочих устройствах пользователи сохраняют различные папки и файлы. В дальнейшем есть необходимость в осуществлении просмотра информации о каждом таком сохраненном документе.

Для этого нужно обеспечить доступ к метаданным. Предусмотрены специальные атрибуты файлов, которые и являются специальной системной информацией, которая поможет раскрыть свойства конкретного файла. Также можно будет получить подробную информацию о целой папке.

В качестве атрибутов могут подразумевать самую разную информацию. Так что пользователи могут также узнать некие дополнительные параметры. Это касается типов данных, даты создания файлов и внесения в него некоторых корректировок.

Специализированная метаинформация откроет больше данных о каждом конкретном файле. То есть поможет узнать о 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
  1. 0
  2. +0
  3. Авторизоваться Подписаться

Server Fault — это сайт вопросов и ответов для системных и сетевых администраторов.Регистрация займет всего минуту.

Зарегистрируйтесь, чтобы присоединиться к этому сообществу

Кто угодно может задать вопрос

Кто угодно может ответить

Лучшие ответы голосуются и поднимаются наверх

Спросил

Просмотрено 171k раз

В Windows Server 2003 в столбце «Атрибуты» проводника Windows некоторые файлы содержат «A», «C», «AC» или другие.Что это значит?

Создан 01 июл.

GavinRGavinR

31511 золотой знак33 серебряных знака1010 бронзовых знаков

3

A = бит архива установлен
C = сжат

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *