Типове файлове - studopediya

Файловете могат да бъдат разделени на изпълними файлове (програми) и не-изпълними (файлове с данни и документи). Изпълними файлове могат да бъдат управлявани от операционната система за изпълнение и не-изпълними файлове може да се промени само съдържанието му по време на изпълнение. След това можете да споделяте файлове в главната, е необходимо за операционната система и софтуера, сервиз, съхранение на конфигурацията и настройката на главните файлове, работа със съдържание, което се променя в резултат на основната програма файл и действителната заради наличието на които от които са всички други файлове, както и временни файлове са създадени по време на работа на основните и съхраняване на междинните резултати.

Файловете могат да бъдат от различни видове: обикновени файлове, специални файлове, файлови директории.

Редовни файловете са разделени на текст и двоичен. Текстовите файлове са съставени от поредица от символи, присъстващи в ASCII-код. Тя може да бъде документи, изходен код, и т.н. Текстови файлове могат да се четат на екрана и се разпечатат. Бинарни файлове не използват ASCII-кодове, те често имат сложна вътрешна структура, като обектен код на програмата или архивен файл. Всички операционни системи трябва да могат да разпознават най-малко един тип файл - собствените си изпълними файлове.

Специални файлове - това са файлове, свързани с входни и изходни устройства и позволява на потребителите да изпълняват входно-изходни операции с помощта на конвенционално команда за запис във файл или да прочете файл. Тези команди се обработват в началото на софтуера за управление на файловата система, а след това в някакъв момент заявката се превръща в команди за управление на устройство за съответната операционна система. Специални файлове, както и вход и изходни устройства са разделени на блок-ориентирани и байт-ориентирани.

Каталог - специален тип файл. Той съдържа връзки към други файлове. От линкове към тези файлове се съдържат само в една от директориите, файловете за потребителя, тъй като се намира в указателя. В действителност, разбира се, всички файлове са в секторите на диска. Но това е вярно само на физическо ниво и на нивото на представяне на данните файлове са в директориите. Имайте предвид, че директориите не са били незабавно и не всички операционни системи. Те се появиха там, което изисква голямо количество съхранена информация (например, файлови системи, твърди дискове) и поради това имат трудности с поставянето на голям брой файлове. Тези предимства директория трябва да се използва, когато се работи с операционните системи, които съдържат директории.

Различни файлови системи могат да се използват и различни характеристики на атрибута, като например:

Ú Информация за достъп,

Ú парола за достъп до файла,

Ú собственик на файла,

Ú файл създател,

Ú знак за "само за четене"

Ú в знак на "скрит файл"

Ú знак "файлова система"

Ú знак "архивен файл"

Ú подпише "двоичен / характер"

Ú знак "временно" (отстранен след завършване на процеса)

Ú заключване функция,

Ú запис дължина,

Ú указател към ключовото поле в записа,

Ú дължина на ключа,

Ú време на създаването, последен достъп и последната модификация

Ú текущия размер на файла,

Ú максималния размер на файла.

Каталози може директно да съдържат характеристики стойности файлове, както е направено във файловата система MS-DOS, или позоваване таблица, съдържаща тези функции, прилагани в операционната система UNIX (Фигура 1.).

Типове файлове - studopediya

Фиг. 1. Структура на директории: а - MS-DOS запис от указателя структура (32 байта);
б - OS UNIX влизане структура директория

директория йерархия може да бъде дърво или мрежа. Директории под формата на дърво, ако файлът е позволено да влизат само в една директория, както и мрежа - ако файлът може да се включи директно в няколко директории. В MS-DOS директории образуват дървовидна структура, а в UNIX'e - мрежа. Като всеки друг файл, директория има символично име и се идентифицират еднозначно чрез съставно наименование, съдържаща верига символични имена на всички директории, чрез които на пътя от корена към тази директория.

Типове файлове - studopediya

Фиг. 2. логична организация на файловата система
и - едно ниво; б - йерархична (дърво); в - йерархична (мрежа)