Идентификатор файла что это
Идентификаторы файлов
Операционной системы
ИНФОРМАЦИОННАЯ СРЕДА
СОСТАВ ОС
1. файловая система
2. драйверы внешних устройств
3. процессор командного языка
Компьютер, с точки зрения пользователя, представляет собой информационную среду, в которой пользователь может хранить и обрабатывать информацию. Для работы необходимо уметь ориентироваться и перемещаться в этой среде, конструировать ее структуру.
Дисководы
>имя_дисковода:
Например, для перехода на дисковод А: нужно выполнить команду>А:
Файлы
Главным понятием, на котором основывается вообще вся работа на компьютере, является файл. Компьютерные файлы подобны папкам с бумажными документами, это сборники информации. Информацией могут быть данные (числа, тексты, формулы и т.д.), компьютерные программы, сочетания того и другого.
На командном уровне операционной системы Файл является минимальным информационном элементом, который можно копировать, уничтожать, переименовывать и т.д.
Строчные и прописные буквы в именах файлов не различаются. Таким образом, имена файлов file.typ, FiLe.TyPиFILE.TYP являются эквивалентными.
|
Каталоги
Диски, в особенности типа «винчестер», обладают очень большой ёмкостью, на них может быть размещено огромное количество (до нескольких тысяч) файлов. Чтобы можно было легко ориентироваться в этом множестве файлов, необходимо их как-то группировать. Для этого используются каталоги.
Каталог — это список файлов, имеющий свое имя, обычно без расширения. Имя каталога, как и имя файла, может содержать от 1 до 8 символов. Каждый каталог может содержать произвольное количество файлов. Таким образом, файлы разных пользователей или разных проблемных назначений могут быть отделены друг от друга.
Каталоги могут содержать не только файлы, но и подкаталоги. Таким образом, на диске образуется иерархическая система каталогов, напоминающая дерево. Самым первым на любом дисководе является, так называемый, корневой каталог. Приведем пример дерева каталогов:
Для файла Report.txt из вышеприведенного примера это запишется следующий образом:
С:\DOCUMENT\REPORTS\Report.txt
|
То есть:
FORMAT – форматирование дискеты
COPY – копирование файлов
CLS –очистка экрана
TIME –установка времени
DATE –установка даты
VER –версия MS DOS
DISKCOPY –копирование дискет
TYPE –вывод файла на экран
DIR –просмотр содержимого каталога
ERASE, DELETE –удаление каталогов, файлов
II. ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS 95.
Характеристики:
4. Повышенная производительность
5. Имя файла до 255 символов ( включая пробел )
6. Имеет встроенные средства для поддержки сети
7.
Под WINDOWS 95 могут работать DOS и W 3.1
Рабочий стол WINDOWS 95:
В нижней части экрана располагается Панель задач. В левой части панели находится кнопка Пуск. С нажатия этой кнопки начинается работа с WINDOWS 95. Значки на экране являются альтернативными точками доступа к системе.
Значок Мои компьютер обеспечивает доступ к ресурсам компьютера: жесткий диск, принтер, дисководы гибких дисков и т.д.
Сетевое окружение — обеспечивает доступ к компьютерам и другим устройствам включенным в сеть.
Корзина — временное хранилище удаленных файлов. Наличие их в корзине дает возможность восстановить эти файлы, если они были удалены ошибочно.
Концептуально рабочий стол WINDOWS 95 задуман как аналог настоящего рабочего стола в Вашем кабинете. Аналогично тому, как на настоящем столе можно размещать калькулятор, блокнот, папку с отчетом на экране WINDOWS 95 размещаются их компьютерные эквиваленты.
Значками в WINDOWS 95 помечаются:
¨ Приложения (программы), которые можно запустить на выполнение.
¨ Документы. Под документами в WINDOWS 95 понимается любой файл данных на диске.
¨ Устройства компьютера: дисковод, принтер, модем.
¨ Ярлыки, которые позволяют ссылаться на конкретные объекты например: устройства, приложения, документы.
Многие операции, например, копирование, перемещение, удаление или посылка на печать могут выполняться на рабочем столе WINDOWS 95.
Манипулировать компьютерными объектами удобнее с помощью мыши.
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет
идентификатор файла
3.11 идентификатор файла: Двухбайтовое двоичное значение, используемое для обращения к файлу.
Смотреть что такое «идентификатор файла» в других словарях:
идентификатор файла — 2 битовое название файла или каталога в универсальной смарт карте. (МСЭ Т Q.1741). [http://www.iks media.ru/glossary/index.html?glossid=2400324] Тематики электросвязь, основные понятия EN file IDFID … Справочник технического переводчика
идентификатор — 2.18 идентификатор (identifier): Информационный объект, используемый для объявления идентичности до потенциального подтверждения соответствующим аутентификатором [18]. Источник: ГОСТ Р ИСО/ТС 22600 2 2009: Информатизация здоровья. Управлени … Словарь-справочник терминов нормативно-технической документации
Идентификатор метки — один или более символов, записанных в метке для ее распознавания. Логические понятия Физические понятия Запись связанные данные, которые обрабатываются как единица информации Блок группа смежных символов, записываемых и воспроизводимых как единое … Словарь-справочник терминов нормативно-технической документации
Идентификатор пользователя — В Unix подобных операционных системах, пользователи идентифицируются идентификаторами пользователя (англ. User identifier, UID). Операционная система различает пользователей именно по UID (а не, например, по логину). Во многих системах… … Википедия
Идентификатор пользователя (Unix) — В Unix подобных операционных системах, пользователи идентифицируются идентификаторами пользователя (англ. User identifier, UID). То, что пользователя идентифицирует UID, значит, что операционная система различает пользователей именно по UID (а не … Википедия
идентификатор записи — 3.21 идентификатор записи: Значение, связываемое с записью, которое может использоваться для ссылки на эту запись. Несколько записей могут иметь один и тот же идентификатор в пределах элементарного файла. Источник … Словарь-справочник терминов нормативно-технической документации
ИДЕНТИФИКАТОР ЭЛЕКТРОННОЙ КОПИИ ДОКУМЕНТА — согласно ГОСТ Р 6.30–2003 УСД «Унифицированная система организационно распорядительной документации. Требования к оформлению документов», – реквизит 30. Идентификатором электронной копии документа является отметка (колонтитул), проставляемая в… … Делопроизводство и архивное дело в терминах и определениях
Files-11 — (также известна как on disk structure (англ. на дисковая структура) файловая система, используемая в операционной системе OpenVMS, а также в более простой форме в более старой ОС RSX 11. Это иерархическая файловая система с поддержкой… … Википедия
ГОСТ Р ИСО/МЭК 7816-4-2004: Информационная технология. Карты идентификационные. Карты на интегральных схемах с контактами. Часть 4. Межотраслевые команды для обмена — Терминология ГОСТ Р ИСО/МЭК 7816 4 2004: Информационная технология. Карты идентификационные. Карты на интегральных схемах с контактами. Часть 4. Межотраслевые команды для обмена оригинал документа: 3.13 внутренний элементарный файл: Элементарный… … Словарь-справочник терминов нормативно-технической документации
TTH — (Tiger Tree Hashing) тип хэш кода. Используется для того, чтобы проверять целостность данных (файлов), получить уникальный идентификатор файла, а также дает возможность восстановить файл. Впервые TTH появился в DC++ 0.400. Содержание 1 Пример 2… … Википедия
Четыре вида метаданных NTFS
В данной теме я рассмотрю четыре вида метаданных, которые могут быть прикреплены к файлу или каталогу средствами файловой системы NTFS. Я опишу, в каких целях можно использовать тот или иной тип метаданных, приведу пример его применения в какой-либо технологии Microsoft или стороннем программном обеспечении.
Речь пойдёт о точках повторной обработки (reparse points), идентификаторах объектов (object id) и о других типах данных, которые может содержать файл помимо своего основного содержимого.
Object Id
Идентификатор объекта это 64 байта, которые можно прикрепить к файлу или каталогу. Из них первые 16 байт позволяют однозначно идентифицировать файл в пределах тома и обращаться к нему не по имени, а по идентификатору. Остальные 48 байт могут содержать произвольные данные.
Идентификаторы объектов существуют в NTFS со времён Windows 2000. В самой системе они используются для отслеживания расположения файла, на который ссылается ярлык (.lnk). Допустим, файл, на который ссылается ярлык, был перемещён в пределах тома. При запуске ярлыка он всё равно откроется. Специальная служба Windows в случае, если файл не найден, произведёт попытку открыть файл не по его имени, а по заранее созданному и сохранённому идентификатору. Если файл не был удалён и не покидал пределы тома, он откроется, а ярлык снова будет указывать на файл.
Идентификаторы объектов использовались в технологии iSwift Антивируса Касперского 7-ой версии. Вот как описана эта технология: Технология разработана для файловой системы NTFS. В этой системе каждому объекту присваевается NTFS-индентификатор. Этот индентификатор сравнивается с значениями специальной базы данных iSwift. Если значения базы данных с NTFS-индентификатором не совпадают, то объект проверяется или перепроверяется, если он был изменен.
Впрочем, переизбыток созданных идентификаторов вызывал проблемы со сканированием диска стандартной утилитой проверки chkdsk, она происходила слишком долго. В следующих версиях Антивируса Касперского отказались от использования NTFS Object Id.
Reparse Point
В файловой системе NTFS файл или каталог может содержать в себе reparse point, что переводится на русский язык как «точка повторной обработки». В файл или каталог добавляются специальные данные, файл перестаёт быть обычным файлом и обработать его может только специальный драйвер фильтра файловой системы.
В Windows присутствуют типы reparse point, которые могут быть обработаны самой системой. Например, через точки повторной обработки в Windows реализуются символьные ссылки (symlink) и соединения (junction point), а также точки монтирования томов в каталог (mount points).
Reparse-буфер, присоединяемый к файлу это буфер, имеющий максимальный размер 16 килобайт. Он характеризуется наличием тега, который говорит системе о том, к какому типу принадлежит точка повторной обработки. При использовании reparse-буфера собственного типа ещё необходимо задавать в нём GUID в специальном поле, а в reparse-буферах Microsoft он может отсутствовать.
Какие типы точек повторной обработки существуют? Перечислю технологии, в которых используются reparse point’ы. Это Single Instance Storage (SIS) и Cluster Shared Volumes в Windows Storage Server 2008 R2, Hierarchical Storage Management, Distributed File System (DFS), Windows Home Server Drive Extender. Это технологии Microsoft, здесь не упомянуты технологии сторонних компаний, использующие точки повторной обработки, хотя такие тоже есть.
Extended Attributes
Расширенные атрибуты файла. Про них был мой предыдущий топик. Здесь стоит упомянуть только то, что под Windows эта технология практически не применяется. Из известного мне программного обеспечения только Cygwin использует расширенные атрибуты для хранения POSIX прав доступа. У одного файла на NTFS могут быть или расширенные атрибуты, или буфер точки повторной обработки. Одновременная установка и того и другого невозможна. Максимальный размер всех расширенных атрибутов у одного файла составляет 64 Кб.
Alternate Data Streams
Дополнительные файловые потоки. Про них знает уже, наверное, каждый. Перечислю основные признаки этого вида метаданных: именованность (то есть у файла может быть несколько потоков, и у каждого своё имя), прямой доступ из файловой системы (их можно открывать, используя формат «имя файла, двоеточие, имя потока»), неограниченный размер, возможность запуска процесса прямо из потока (и возможность реализовать через это бесфайловый процесс).
Использовались в технологии iStream Антивируса Касперского. Используются в самой Windows, например при скачивании файла из интернета к нему прицепляется поток Zone.Identifier, содержащий информацию о том, из какого места получен данный файл. После запуска исполняемого файла пользователь может увидеть сообщение «Не удаётся проверить издателя. Вы действительно хотите запустить эту программу?».
Так пользователю даётся дополнительная защита от необдуманного запуска программ, полученных из интернета. Это лишь одно применение потоков, а так в них можно хранить самые разные данные. Упомянутый Антивирус Касперского хранил там контрольные суммы каждого файла, но позже от этой технологии тоже по какой-то причине отказались.
Что-нибудь ещё?
Есть ещё идентификатор безопасности, плюс стандартные атрибуты файла, к которым нет прямого доступа, несмотря на то, что они тоже реализованы как потоки файлов. И они, и расширенные атрибуты, и reparse и object id — всё это потоки файла с точки зрения системы. Напрямую изменять идентификатор безопасности, показанный на следующей картинке как ::$SECURITY_DESCRIPTOR смысла нет, пусть его изменением занимается система. К другим типам потоков сама система не даёт прямого доступа. Так что на этом всё.
Просмотр содержимого object id, точек повторной обработки, а также работа с расширенными атрибутами и альтернативными файловыми потоками возможна с помощью программы NTFS Stream Explorer, а также через системную консольную утилиту fsutil.