Главная arrow Операционные системы arrow Префикс имени файла
Как начинался компьютер
Компьютерная революция
Двоичный код
Разработки военных лет
Интегральные микросхемы
Микрокомпьютер
Персоны
Сеть
Язык компьютера
Развитие ПО
Гибкие системы
Средства разработки
Информатика
Вычислительная наука
Операционные системы
Искусственный интеллект
Предыстория
Поиск
Знания и рассуждения
Логика
Робототехника
 

 
Префикс имени файла Печать

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

Маршрут может использоваться как префикс к имени файла, отделяемый от собственно имени файла тем же разделителем \ .

Итак, файл полностью задается следующими элементами: 1) именем накопителя (оно может опускаться), 2) местоположением, или маршрутом: цепочкой имен каталогов, в которой каждый последующий является подкаталогом предыдущего (маршрут также может опускаться), 3) собственно именем файла, завершающим цепочку (файл должен содержаться в последнем упомянутом каталоге).

В любой момент времени системе известен текущий маршрут на каждом из накопителей, который может быть изменен соответствующей командой пользователя; один из накопителей является рабочим (текущим). Если имя накопителя при указании файла опущено, то подразумевается текущий накопитель.

Если маршрут начинается со знака \ , то местоположение файла вычисляется от корня данного накопителя, если нет (в частности, когда маршрут опущен) - то от текущего маршрута данного накопителя. В последнем случае текущий маршрут и префикс имени файла, объединенные через символ \ , дают точное местонахождение файла.

Примеры имен файлов с префиксами:

С: РR0G1.РАS

\ЕХЕ\ FОRМАТ.СОМ

А: VIСОNТ\HELP.ТХТ

В первом случае файл РROG1.РАS находится в текущем каталоге на носителе С: . Во втором случае файл FORMAT.СОМ располагается в каталоге ЕХЕ 1-го уровня на текущем накопителе. В третьем случае файл НЕLР.ТХТ находится в подкаталоге VIСОNТ текущего каталога накопителя А: