
- •К алининградский торгово–экономический колледж
- •Калининградский торгово–экономический колледж, 2005
- •Приборы и материалы:
- •Теоретический материал:
- •3.2 История создания ms-dos.
- •3.3 Основные составные части dos
- •3.4 Краткая информация о файлах и каталогах
- •4.3. Практическая работа
- •4.4 Задания для самостоятельной работы
- •6 Литература
3.4 Краткая информация о файлах и каталогах
Файлы и каталоги на дисках
Информация на дисках хранится в файлах. Файл – это поименованная область на диске или другом носителе. В файлах могут храниться тексты программ, документы, готовые к выполнению программы и т.д.
Имена файлов
Каждый файл на диске имеет обозначение, которое состоит из двух частей: имени и расширения. Расширение начинается с точки, за которой следуют от 1 до 3 символов.
Например
Command.com
Paper.doc
Autoexec.bat
Расширение описывает содержание файла и по нему можно узнать какая программа создала файл
Пример
.com, .exe – готовые к выполнению программы
.bat – командные файлы
.pas – программы на Паскале
.for – программы на Фортране
.c – программы на Си
.asm – программы на Ассемблере
.bak – копия файла, делаемая перед его изменением
Каталоги
Каталог – это специальное место на диске, в котором храняться имена файлов, сведения о размере файлов, времени их последнего обновления, атрибуты (свойства) файлов и т.д.
Имена каталогов
Требования к именам каталогов те же, что и к именам файлов. Расширение имени для каталогов не используется
Текущий каталог
Каталог с которым в настоящее время работает пользователь, называется текущим. Если в команде DOS указать имя файла, то этот файл будет создаваться или отыскиваться в текущем каталоге
Например
Команда Type выводит содержимое файла на экран. Тогда команда Type xxx.doc будет искать файл xxx.doc в текущем каталоге.
Для вывода оглавления текущего каталога необходимо ввести команду Dir. Для смены текущего каталога имеется команда Dir.
Указание пути к файлу
Когда вы используете файл не из текущего каталога, необходимо указать, в каком каталоге этот файл находится. Это делается с помощью указания пути к файлу.
Путь – это последовательность из имен каталогов или символов «..», разделенных символом \. Этот путь задает маршрут от текущего каатлога или от корневого каталога диска к тому каталогу, в котором находится нужный файл
Если путь начинается с символа \, то маршрут вычисляется от корневого каталога диска, иначе – от текущего каталога. Каждое имя каталога в пути соответсвует входу в подкаталог с таким именем, «..» соответствует входу в над каталог.
Например
Д
ана
следующая структура:
Пусть текущий каталог - DOC
Тогда
\CHI ..\CHI – путь к каталогу 1-го уровня CHI
\DOC\LETTERS LETTERS – путь к подкаталогу LETTERS каталога DOC
\EXE\CHI ..\EXE\CHI – путь к подкаталогу CHI каталога EXE
Имена накопителей на дисках
Для DOS накопители на дисках именуются A:, B:, C: и т.д.
Полное имя файла
Полное имя файла имеет следующий вид
Дисковод: путь\имя файла
Т.е. состоит из пути к каталогу, в котором находится файл, и имени файла, разделенных символом \, перед которыми может стоять обозначение дисковода.
Например
Пусть на рис1 изображена файловая система на диске накопителя A:. Текущий каталог на этом накопителе – A:\DOC. Тогда
A:\paper.doc – файл paper.doc в текущем каталоге диска на дисководе A:
A:\paper.doc – файл paper.doc в корневом каталоге диска на дисководе A:
post\telex.doc – файл telex.doc в подкаталоге POST текущего каталога
Символы * и ?
Символ * обозначает любое число любых символов в имени файла или в расширении имени файла. Символ ? обозначает один произвольный символ или отсутствие символа в имени файла или в расширении имени файла