Лабораторная работа. Управление файловой системой. Основные команды MS-DOS. Создание командного файла.
Цель работы
Научиться применять основные команды для создания файлов и каталогов MS-DOS изучить структуру и команды, используемые в командных файлах, научиться создавать командные файлы.
Ход работы
1) Запустите сеанс MS-DOS;
2) Выведите на экран оглавление каталога диска С:\ с помощью команд:
примените для вывода на экране оглавление корневого каталога диска с параметрами (\w и \p). Поместите в отчет выведенные данные. Опишите различия;
вывесите на экран файлы расширением txt из произвольного каталога. Поместите в отчет выведенные данные.
3) На своем носители информации создайте каталог Labrab 1, а в нём файл под именем abcd.txt, скопируйте его в каталог ABCD;
4) Удалите созданные вами каталоги и файлы;
5) Создайте файлы abcd1.txt и abcd2.txt, объедините их в один файл под именем abcd3.txt;
6) Составьте пакетный файл (файл имеет расширение .bat), в который должны войти следующие команды:
запуск Pascal;
переход в корневой каталог;
просмотр содержимого директории Pascal в кратком виде.
Содержание отчета
1) Цель работы;
2) Подробное выполнение каждого пункта хода работы, т.е. для каждого пункта необходимо отразить последовательность команд и результат их выполнения;
3) Вывод.
Вопросы для защиты работы
1) Особенности ОС MS-DOS, ее достоинства и недостатки;
2) Встроенные команды MS-DOS, их назначение;
3) Файл: определение, виды, имена файлов. Команды для работы с файлами;
4) Каталог: определение, виды. Команды для работы с каталогами.
Методические указания
Достоинства и недостатки ОС MS – DOS
Достоинства MS-DOS:
– используются унифицированные символы (*, ?) при работе с файлами;
– поддержка иерархической файловой структуры;
– возможность как последовательного, так и прямого доступа к содержимому файлов;
– возможность создания в ОЗУ виртуальных дисков, что ускоряет обмен информацией;
– возможность запуска фоновых задач;
– модульность структуры, что упрощает перенос системы на другие типы ПЭВМ.
Недостатки:
– полное отсутствие средств защиты от несанкционированного доступа к ресурсам компьютера и самой ОС;
– отсутствие пользовательского интерфейса.
Встроенные команды
Встроенные команды исполняются командным процессором.
Команды для работы с файлами и каталогами описаны в таблицах 3.1 и 3.2
Таблица 3.1 – Команды для работы с файлами (встроенные)
Команда | Описание |
COPY CON имя_файла | создание файла |
DEL имя_файла, ERASE имя_файла | удаление |
REN старое_имя новое_имя | переименование |
Продолжение таблицы 3.1
TYPE имя_файла | просмотр содержимого файла |
COPY что куда | копирование файла |
COPY что PRN | распечатка содержимого файла |
MOVE что куда | Перемещение файла |
Таблица 3.2 - Команды для работы с каталогами в MS DOS (встроенные)
Команда | Описание |
MD имя_каталога | создание нового каталога |
RD имя_каталога | удаление |
CD имя_каталога | переход в другой каталог |
CD .. | переход на уровень выше |
CD \ | переход в корневой каталог |
DIR имя_каталога | просмотр содержимого каталога |
TREE имя_каталога | Просмотр дерева каталога |
TREE имя_каталога /f | Просмотр дерева каталогов с входящими в него файлами |
Также к встроенным командам относятся такие, как:
1) выдача номера версии ОС – VER;
2) выдача и установка текущего времени: TIME [hh:mm[:ss[.xx]]]
hh - часы; mm - минуты; ss - секунды; хх - сотые доли секунды. Команда TIME без параметров выдает текущее время;
3) выдача и установка текущей даты DATE [mm-dd-yy]
mm - месяц; dd - день; уу - год. Команда DATE без параметров выдает текущую дату;
4) установка приглашения DOS: Prompt[текст].
Файлы и каталоги
Файл - это именованная область памяти на одном из логических дисков или другом носители информации.
Для характеристики файла используются следующие параметры, которые фиксируются в каталоге:
- полное имя файла;
- объем файла в байтах;
- дата создания файла;
- время создания файла;
- специальные атрибутыфайла: Read only - только для чтения, Hidden - скрытый файл, System - системный файл, Archive - архивированный файл.
Каталог- это специальное место на диске, где хранятся имена файлов, сведения о размере, дате и времени последней корректировки, а также 4 специальных признака (атрибута).
Текущий (активный) каталог – каталог, в котором работа пользователя производится в текущее время.
Пассивный каталог – каталог, с которым в данный момент времени не имеется связи.
Каждый каталог имеет имя, и он может быть зарегистрирован в другом каталоге.
Родительский каталог – каталог, имеющий подкаталоги.
Подкаталог– каталог, который входит в другой каталог.
Дерево каталога- графическое представление структуры каталогов на диске.
Путь или маршрут к файлу- это последовательность из имён каталогов,
разделённых символом \, для того, чтобы достичь файла.
Если путь начинается с символа \, то маршрут вычисляется от корневого каталога диска, иначе – от текущего каталога.