Основные атрибуты файла: Атрибуты файла — какие бывают и как их изменить

,!, (.), {. },#,’,’). Название может содержать от одного до восьми символов и выбирается произвольным образом. В операционной системе MS DOS название файла не может содержать пробелов, букв русского алфавита и точек. Кроме того, оно не может содержать более восьми символов.

В операционных системах Unix и Windows 9.x сняты ограничения на длину названия, использование пробелов и точек в названии. А в операционной системе Windows 9.x, кроме того, в названии можно использовать русские буквы. Таким образом, файл в Unix может иметь название «Otchet za 4 kvartal», а в Windows 9.x допускается и название «Отчет за 4-й квартал».

Расширение файла. Кроме названия каждый файл может иметь или не иметь расширение. Расширение используется для того, чтобы определенным образом охарактеризовать содержимое файла. Например, расширения doc и txt указывают на то, что файл содержит какой-либо документ или текст, а расширение bmp имеет файл, содержащий изображение в формате битовой карты.

Расширение, если оно есть, отделяется от названия файла точкой.

Название вместе с расширением называют полным именем файла.

Если файл создается с помощью какой-либо программной системы, то, как правило, он автоматически получает стандартное для данной системы расширение, и пользователю достаточно выбрать или указать только название. Впоследствии по стандартным расширениям программная система опознает «свои» файлы. В операционных системах предусмотрен целый ряд стандартных расширений. В таблице приведены некоторые часто встречающиеся расширения MS DOS и Windows 9.x.

Некоторые расширения MS DOS и Windows 9.x

Расширение

Содержимое файла

.сом

.exe

.bat

.bak

. doc

.txt

.dat

.hip

.sys

.tmp

.bmp

Разновидность программы в машинных кодах (выполняемый файл)

Разновидность программы в машинных кодах (выполняемый файл)

Командный файл (выполняемый файл)

Резервный файл

Файл программной документации или файл с документом

Файл с текстом

Файл с числовыми данными

Файл помощи, то есть файл встроенной справочной системы

Драйвер устройства

Временный или рабочий файл

Разновидность файла с графикой

Файлы с расширением .соm (common — общий) и .ехе (execute — выполнение) содержат программы на машинном языке. Эти файлы часто называют программными файлами. Различия между .comфайлами и .ехе-файлами касаются их внутренней организации. На способах обращения с файлами эти различия никак не сказываются. Файлы с расширением .bat (batch — пачка) содержат произвольные последовательности команд операционной системы. Такие файлы принято называть командными файлами.

Использованный в табл. термин «выполняемый файл» объединяет понятия «программный файл» и «командный файл». Другими словами, «выполняемый файл» означает, что файл содержит либо программу на машинном языке, которая может быть непосредственно выполнена процессором компьютера (файлы с расширениями .ехе и .com), либо последовательность команд операционной системы (файл с расширением .bat), которые тоже выполняются, но только путем обращения к соответствующим программам и средствам операционной системы.

Для обеспечения другой важной функции операционной системы — выполнения операций по обмену данными между программой и различными внешними устройствами — в составе системы имеется ряд специализированных на управлении конкретными внешними устройствами программ, которые принято называть драйверами (drive — управлять).

Драйверы поставляются либо в комплекте программ и файлов операционной системы, либо вместе с устройством, которым они управляют. Отсутствие или применение не соответствующего устройству драйвера делает его бесполезным. Поэтому, приобретая какое-либо внешнее устройство, необходимо обращать внимание на наличие драйвера — программы управления этим устройством.

Длина файла. Следующим важным атрибутом файла является его длина. Длина файла равна объему занимаемого файлом участка диска или ленты, и, следовательно, измеряется в байтах. Значение этого атрибута используется для определения возможности размещения файла на свободном участке дискового носителя и в некоторых других целях.

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

Кроме рассмотренных основных атрибутов файла в операционной системе MS DOS файлы имеют еще четыре атрибута — только для чтения, системный, скрытый и архивный. Каждый из этих атрибутов имеет ровно два состояния — атрибут включен или атрибут выключен.

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

Атрибут системный обычно включен только у основных файлов операционной системы. У всех остальных файлов атрибут системный, как правило, выключен.

Атрибут скрытый включен у тех файлов, которые при просмотре списка файлов, находящихся на дисковом устройстве, командой операционной системы в этот список не включаются. Остальные файлы имеют выключенное значение атрибута скрытый.

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

Для этого организуют архивные файлы. При записи файла в архив атрибут архивный включается. Это значит, что копия последнего варианта файла находится в архиве. При внесении любых изменений в такой файл атрибут архивный выключается. Это значит, что в архиве имеется устаревший вариант файла (или же файл вообще не архивирован). Специальные программы-архиваторы, отслеживая значение атрибута архивный, могут обновлять в архиве только те файлы, в которых были сделаны изменения. Это позволяет оптимизировать работу архиваторов.

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

Групповое имя файлов. При выполнении операций с файлами иногда возникают ситуации, когда одно и то же действие нужно выполнить с целой группой файлов. Например, нужно переписать (скопировать) несколько файлов с диска С: на диск А: с целью последующего переноса этих файлов на другую машину.

Или, скажем, требуется уничтожить все устаревшие резервные файлы с целью освобождения места на дисковом устройстве для записи полезной информации. Конечно, такие действия можно выполнять последовательно, задавая одно и то же нужное действие для каждого файла группы. Однако этот подход может потребовать очень много времени и сил, особенно если группа состоит из достаточно большого числа файлов.

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

групповым именем, шаблоном или маской.

Групповое имя образуется с помощью символов * и ?. Символ *, встретившийся в групповом имени, трактуется операционной системой как «любая последовательность любых символов названия». То есть этому символу соответствует любое количество любых символов названия. Так, групповому имени а* соответствуют любые названия, начинающиеся с буквы «а»: а1, azbuka, a2z4. Символ ? воспринимается ОС как любой одиночный символ, то есть ему соответствует ровно один произвольный символ имени. Например, шаблону otchet7.doc соответствуют любые имена с расширением .doc, в названии которых за отрезком названия otchet следует ровно один символ, например otchet1.doc, otchet4.doc, otchet%.doc, otchet*.doc и т. д. Рассмотрим еще несколько примеров:

  • ??.txt — файлы с любыми двухбуквенными именами и расширением .txt;

  • *.bak — файлы с любыми именами и расширением .bak;

  • progl .* — файлы с названием progl и любым расширением;

  • *.* — файлы с любыми названиями и любыми расширениями.

Атрибуты для музыкальных файлов — Win32 apps

Twitter LinkedIn Facebook Адрес электронной почты

  • Статья
  • Чтение занимает 2 мин

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

Основные атрибуты передают самые основные сведения о файле. Если вы создаете звуковые файлы для распространения, это минимальный набор атрибутов, которые следует использовать.

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

Атрибуты tertiary должны быть включены по мере необходимости, но не являются важными для описания файла.

Основные атрибуты для музыки

  • Автор
  • Название
  • WM/AlbumArtist
  • WM/ContentDistributor
  • WM/Genre
  • WM/MCDI (если он доступен; в противном случае используйте WM/WMCollectionID, WM/WMCollectionGroupID или WM/WMContentID)
  • WM/MediaClassPrimaryID
  • WM/MediaClassSecondaryID
  • WM/Provider
  • WM/TrackNumber

Вторичные атрибуты для музыки

  • Copyright
  • WM/Composer
  • WM/EncodingTime
  • WM/Language
  • WM/ParentalRating
  • WM/Producer
  • WM/ToolName
  • WM/ToolVersion
  • WM/WMCollectionGroupID
  • WM/WMCollectionID
  • WM/WMContentID
  • WM/Writer

Третичные атрибуты для музыки

  • Описание
  • WM/AuthorURL
  • WM/BeatsPerMinute
  • WM/Дирижёр
  • WM/ContentGroupDescription
  • WM/EncodedBy
  • WM/EncodingSettings
  • WM/InitialKey
  • WM/Лирика
  • WM/Lyrics_Synchronised
  • WM/Mood
  • WM/PartOfSet
  • WM/Period
  • WM/Picture
  • WM/PromotionURL
  • WM/Publisher
  • WM/SubTitle
  • WM/UniqueFileIdentifier
  • WM/UserWebURL

Атрибуты по типу

Список атрибутов

 

 

Документация JDK 19 — Главная

    org/» typeof=»BreadcrumbList»>
  1. Главная
  2. Ява
  3. Java SE
  4. 19

Обзор

  • Прочтите меня
  • Примечания к выпуску
  • Что нового
  • Руководство по миграции
  • Загрузить JDK
  • Руководство по установке
  • Формат строки версии

Инструменты

  • Технические характеристики инструментов JDK
  • Руководство пользователя JShell
  • Руководство по JavaDoc
  • Руководство пользователя средства упаковки

Язык и библиотеки

  • Обновления языка
  • Основные библиотеки
  • HTTP-клиент JDK
  • Учебники по Java
  • Модульный JDK
  • Руководство программиста API бортового регистратора
  • Руководство по интернационализации

Технические характеристики

  • Документация API
  • Язык и ВМ
  • Имена стандартных алгоритмов безопасности Java
  • банок
  • Собственный интерфейс Java (JNI)
  • Инструментальный интерфейс JVM (JVM TI)
  • Сериализация
  • Проводной протокол отладки Java (JDWP)
  • Спецификация комментариев к документации для стандартного доклета
  • Прочие характеристики

Безопасность

  • Руководство по безопасному кодированию
  • Руководство по безопасности

Виртуальная машина HotSpot

  • Руководство по виртуальной машине Java
  • Настройка сборки мусора

Управление и устранение неполадок

  • Руководство по устранению неполадок
  • Руководство по мониторингу и управлению
  • Руководство по JMX

Client Technologies

  • Руководство по специальным возможностям Java

Понимание атрибутов файлов — Сертификация CompTIA A+® All-In-One For Dummies®, 2-е издание [Книга]

4.

2. Понимание атрибутов файлов

Начиная с первых версий MS-DOS и файловой системы FAT (см. Книгу II, главу 5) файлы имели некоторые основные атрибуты. В следующих разделах рассматриваются только те атрибуты, которыми будет управлять пользователь компьютера, а именно: «Только для чтения», «Скрытый», «Системный» и «Архивный». Обсуждение сосредоточено на основных атрибутах, расширенных атрибутах, предлагаемых Windows NTFS, и на том, как изменить атрибуты файла.

4.2.1. Как хранятся атрибуты

Атрибуты хранятся в виде одного 8-битного двоичного числа. Поскольку каждый бит может содержать либо 0, либо 1, это дает 256 возможных комбинаций атрибутов — от восьми нулей (атрибуты не применяются; равны 0 в десятичной системе счисления) до восьми единиц (все атрибуты применяются; равны 255 в десятичной системе счисления). .

Поскольку каждый атрибут содержит определенную битовую позицию, если к файлу применяется несколько атрибутов, можно сложить значения (двоичные или десятичные) вместе, чтобы получить уникальный номер, равный 255 (11111111 в двоичном формате) или меньше для каждого уникального сочетание атрибутов. Например, если файл имеет атрибуты «Только для чтения» (1), «Система» (4) и «Архив» (32), значение байта атрибута будет 1 + 4 + 32 или 37. Только 37 (00100101 в двоичный) может представлять файл с этими атрибутами. Полный список атрибутов приведен в таблице 4-9..

Таблица 4.9. File Attributes
Bit Position Decimal Value Binary Value Attribute
1 1 00000001 Read-only
2 2 00000010 Скрытый
3 4 00000100 Системный
4 0 8 00145 001450146 Volume Label
5 16 00010000 Subdirectory
6 32 00100000 Archive
7 64 01000000 .

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

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