Файловая система MS-DOS

Файл - поименнованная совокупность байтов, записанная на жесткий или гибкий МД.

Файловая система - совокупность средств ОС, обеспечивающих обслуживание файлов.

Имя файла включает в себя:

- собственно имя (1-8 символов);

- расширение (1-3 символа).

Имя отделяется от расширения точкой. Расширения может и не быть.

В состав собственно имени и расширения могут входить строчные и прописные латинские буквы, цифры и символы: _ - $ # & @! % ~ ^ () { }

В Windows 95, 98 имя файла может быть длиной до 254 символов, допустимо использование пробелов, знаков +,; = [ ] и русских букв.

В большинстве случаев о функциях и происхождении файлов можно судить по их расширениям:

. exe - выполняемый файл

. com - командный выполняемый файл

. bat - пакетный командный файл

. bak - страховая копия файла

. bas - программа на Бейсике

. pas - программа на Паскале

Нельзя использовать в качестве имени: PRN, CON, NUL, AUX, LPT1-LPT3, COM1-COM3, т.к. эти имена имеют некоторые устройства компьютера.

Файлы объединяются в группы. Поименнованная группа файлов называется каталогом (директорией). В Windows 95, 98 каталог называется папкой. В каталоге хранятся имена файлов, их размер и даты их последней модификации. В каждом каталоге может быть несколько файлов, но каждый файл всегда регистрируется только в одном каталоге. При использовании программ-оболочек (Norton Commander, Windows и т.д.) можно визуально отличить имена каталогов от имен файлов, т.к. имена каталогов обозначаются прописными буквами, а файлов - строчными.

Все каталоги (кроме корневого) на самом деле являются файлами специального вида. Каждый каталог имеет имя и может находиться в другом каталоге. Если каталог Х находится в каталоге У, то Х - подкаталог У, а У - родительский каталог (надкаталог) Х. Корневой каталог - главный на диске,он не имеет имени. Каталог, с которым в данный момент работает пользователь, называется текущим.

Если пользователь работает с файлом, находящимся в текущем каталоге, то доступ к файлу осуществляется по его имени и расширению, например: prim.pas.

Если нужно использовать файл из другого каталога, то указывается полное имя файла:

 
 


дисковод:\путь\имя_файла,

дисковод - имя накопителя на магнитном диске (A,B,C и т.д.);

путь - имена каталогов, разделенных символами "\".

Пример:

дисковод С:

       
   
 
C:\KAT1\KAT2\file4.pas
 


Во многих командах в именах файлов можно употреблять символ "*" для указания группы файлов из одного каталога,например:

*.pas - все файлы с расширением. pas

с*.d* - все файлы, имя которых начинается с "с", а расширение с "d".


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: