ні файли - це файли, асоційовані з пристроями введення-виведення, які дозволяють користувачеві виконувати операції введення-виведення, використовуючи звичайні команди запису у файл або читання з файлу. Ці команди обробляються спочатку програмами файлової системи, а потім на деякому етапі виконання запиту перетворюються ОС в команди управління відповідним пристроєм. Спеціальні файли, так само як і пристрої введення-виведення, діляться на блок-орієнтовані та байт-орієнтовані.
Каталог - це, з одного боку, група файлів, об'єднаних користувачем виходячи з деяких міркувань (наприклад, файли, що містять програми ігор, або файли, складові один програмний пакет), а з іншого боку - це файл , що містить системну інформацію про групу файлів, його складових. У каталозі міститься список файлів, що входять до нього, і встановлюється відповідність між файлами і їх характеристиками (атрибутами).
У різних файлових системах можуть використовуватися як атрибутів різні характеристики, наприклад:
інформація про дозволений доступі,
пароль для доступу до файлу,
власник файлу,
творець файлу,
ознака «тільки для читання»,
ознака «прихований файл»,
ознака «системний файл»,
ознака «архівний файл»,
ознака «двійковий / символьний»,
ознака «тимчасовий» (Видалити після завершення процесу),
ознака блокування,
довжина запису,
покажчик на ключове поле в записі,
довжина ключа,
часи створення, останнього доступу і останньої зміни,
поточний розмір файлу,
максимальний розмір файлу.
Каталоги можуть безпосередньо містити значення характеристик файлів, як це зроблено в файлової системи MS-DOS, або посилатися на таблиці, що містять ці характеристики, як це реалізовано в ОС UNIX (малюнок 2.31). Каталоги можуть утворювати ієрархічну структуру за рахунок того, що каталог нижчого рівня може входити в каталог більш високого рівня (малюнок 2).
Рис. 2. Структура каталогів: а - структура запису каталогу MS-DOS (32 байти); б - структура запису каталогу ОС UNIX
Ієрархія каталогів може бути деревом або мережею. Каталоги утворюють дерево, якщо файлу дозволено входити тільки в один каталог, і мережа - якщо файл може входити відразу в кілька каталогів. У MS-DOS каталоги утворюють деревоподібну структуру, а в Unix'е - мережеву. Як і будь-який інший файл, каталог має символьне ім'я і однозначно ідентифікується складовим ім'ям, що містить ланцюжок символьних імен всіх каталогів, через які проходить шлях від кореня до даного каталогу.
Рис. 3. Логічна організація файлової системи
а - однорівнева; б - ієрархічна (дерево); в - ієрархічна (мережа)
інформація комп'ютерний файловий
Висновок
Інформацію можна класифікувати різними способами, і різні науки це роблять по-різному. Наприклад, у філософії розрізняють інформацію об'єктивну і суб'єктивну. Об'єк...