Файловата система по същество е регламент и набор от реализиращи го
системни програми, които осъществяват цялостната дейност по съхранението и
достъпа до данните в компютъра. Според този регламент, всички данни в компютъра
се съхраняват под формата на файлове, организирани в папки (директории, справочници, каталози), разположени на външни носители (твърди дискове,
дискети, CD и др.)
Файлът представлява група от функционално обосо-бени данни, които се съхраняват
заедно на външен носител под някакво име. Съдържанието на файла може да бъде
произволно – програма, документ, електронна таблица, графично изображение, звук
(музика) и др.
Именоването на файловете става по строго опреде-лени правила, специфични за
различните ОС.
В WINDOWS името на файла може да бъде с дължина до
250 символа и може да съдържа букви и/или интервали и/или цифри. След името
може да се добави разширение, състоящо се от точка и още до три букви
и/или цифри.
Името и разширението на файла може да съдържат и други символи (например:
-, _, @, #, &), а НЕ може да съдържа други: *, ?, запетая и т.н.
защото ОС използва тези символи за други нужди.
Папката (Folder) представлява група файлове, обединени
под общо име по признак, избран от потребителя. Именоването на паките става по
същите правила, както при файловете. Освен файлове, всяка папки може да съдържа
и други папки.
Според типа на потребителския си интерфейс, операционните системи се делят
на:
ü ОС с текстов интерфейс – всяка команда представлява
последователност от символи, които потребителят въвежда от клавиатурата. Като
пример за този тип е MS DOS.
ü ОС с графичен интерфейс – потребителят подава командите, като
избира от екрана графични знаци – пиктограми. Потребителите на WINDOWS наричат тези графични
знаци икони.
СТУКТУРА НА ФАЙЛОВАТА СИСТЕМА
Такава организация на файловете се нарича йерархична файлова система,
а графичното и представяне – дърво на директориите.
Папка, която съдържа други папки,
се нарича родителска, а папките, които се съдържат в нея – подпапки.
Например OS е родителска за DRIVERS,
която е нейна подпапка. LETTERS е подпапка на DOCUMENTS и родителска за
INBOX и OUTBOX.
Всички папки, създадени от потребителите, се съдържат в
главната папка, т.е. тя
се явява родителска за всички останали. По аналогия с истинските дървета, тази
директория се нарича коренова (root).
Тя е единствената папка, чието име се опреде-ля от операционната система, а не от
потребителя. За
означаване на кореновта папка се използва обратната наклонена черта (\), а за означаване на родителска директория – две точки (..).
ПЪЛНО ИМЕ НА ФАЙЛ (ПЪТ ДО ФАЙЛ)
За да опишем адреса на файла, посочваме
устройството, в което се намира съответния дисков носител и описваме последователно
папките, през които
трябва да се премине, за да се достигне до файла. Имената на директориите се
разделят с обратна наклонена черта (\).Описанието
завършва с името на самия файл:
име на устр.\папка 1\ папка 2\ ... \име на файла
Дисковите устройства също имат имена. За целта
обикновено се използват първите букви от латинската азбука, последвани от
двоеточие (например A:, B:, C: и т.н.).
ОСНОВНИ ОПЕРАЦИИ С ФАЙЛОВЕ
ü създаване на файл;
ü съхраняване на файл ;
ü унищожаване (изтриване) на файл ;
ü създаване на копие на файл ;
ü поддържане на справочници за файловете ;
ü търсене на файл ;
ü контрол на достъпа до файловете.