Урок за Ms-Dos
5.Файлова системаMs-Dos
Какво е файл
Информацията на магнитните дискове се съхранява във файлове. Файлът е наименована област на диск. Файловете могат да съхраняват програмни текстове, набори от данни, готови за изпълнение програми и др.
Текстовите файлове са предназначени за четене от хора. Те се състоят от низове от знаци. Текстовите файлове съхраняват текстове на програми, пакетни файлове на MS DOS и др. Файловете, които не са текстови, се наричат двоични.
Имена на файлове
Всеки файл има име, което се състои от две части: име и разширение. Името на файла може да бъде от 1 до 8 знака.
Разширението на името на файла започва с точка, последвана от 1 до 3 знака.
COMMAND.COM PAPER.CHI AUTOEXEC.BAT
Знаците в името и разширението могат да бъдат главни и малки латински букви, цифри и символи - _ $ # & @! % ( ) < >'
Например: .COM, .EXE - готови за стартиране програми; .BAT - команда (Batch) - файлове; .FOR - текстове на FORTRAN програми; .C - текстове на C програми; .PAS - Pascal програми; .BAS - BASIC програмни текстове; .BAK - копие на файла, направено преди промяната му.
В името на файла и разширението на името на файла главните и малките латински букви са еквивалентни, защото MS DOS преобразува всички малки букви в съответните им главни букви.
Трябва да се отбележи, че много програми използват разширението .BAK, за да направят копия на файл, преди да го модифицират. Наличието на такова копие ви позволява да възстановите съдържанието на файла в случай на погрешна промяна или изтриване.
Забранени имена на файлове
Някои имена на файлове са незаконни, защото MS DOS ги разбира като имена на файлове.устройства.
Тези имена са:
AUX - допълнително устройство, свързано към асинхронния комуникационен порт;
COM1 - COM3 - устройства, свързани към асинхронни комуникационни портове 1 - 3;
LPT1 - LPT3 - устройства, свързани към серийни портове 1 - 3 (обикновено това са принтери);
CON - за вход - клавиатура, за изход - екран;
NUL - "празно" устройство; всички I/O операции за това устройство се игнорират.
Имената на файловете се регистрират и комбинират на магнитни дискове в директории (директории). Директорията е специално място на диска, което съхранява имена на файлове, информация за размера на файловете, времето на последната им актуализация, атрибути (свойства) на файловете и др. Ако име на файл се съхранява в директория, тогава се казва, че файлът е в тази директория. Всеки магнитен диск може да има няколко директории. Във всяка директория може да има много файлове, но всеки файл винаги е регистриран само в една директория. Всяка директория има име и може да бъде регистрирана под друга директория.
Изискванията за имена на директории са същите като за имена на файлове. По правило разширението на името за директории не се използва.
Всеки магнитен диск има една главна или основна директория. Той регистрира файлове и поддиректории (директории от 1-во ниво).
Директориите от 1-во ниво регистрират файлове и директории от 2-ро ниво и т.н. Получава се йерархична дървовидна структура от директории на магнитен диск.