Найдите в директории WORK подкаталог DERIVE и установите его текущим.
Команды MS DOS
Команды DOS обеспечивают взаимодействие пользователя с системой. Совокупность этих команд с учетом правил их записи и выполняемых ими функций составляет командный язык DOS, на котором основан пользовательский интерфейс системы. По функциональному назначению и использованию команды DOS делятся на пять групп:
1) общие команды (dir, cd, md, rd, copy, type, ren, del, cls, ver, mem, date, time и др.);
2) инструментальные команды (debug , edline , exe 2 bin , link);
3) фильтры (find, more, sort);
4) команды для пакетных файлов (echo, pause, rem, goto, if, for, call, shift);
5) команды конфигурирования системы (device , country , files , buffers и др.).
В данной работе рассматриваются только некоторые общие команды и команды-фильтры. Выполните предложенные примеры и задания, анализируя получаемые результаты.
Внимательно прочитайте работу, наберите примеры и изучите их работу, выполните все предлагаемые Задания.
Изучение каждой новой команды начинайте с просмотра подсказки:
<команда> /?. Например: DIR /?
I. Общие команды DOS
1. Работа с каталогами
d : | — изменяет текущий диск (где d – имя логического диска); |
DIR | — отображает содержимое каталога или его подмножество. При вводе команды на экране появляется список доступных подкаталогов и файлов. |
CHDIR (CD) | — изменяет и отображает текущий каталог; |
MKDIR (MD) | — создает новый каталог; |
RMDIR ( RD ) | — удаляет существующий пустой каталог. |
Выполните следующие команды:
h: | установить текущим диск H: |
f: | установить текущим диск F: |
cd work | установить текущим каталог WORK, находящийся на текущем диске; |
dir | просмотреть содержимое текущего каталога; |
dir /s | просмотреть содержимое текущего каталога и всех его подкаталогов; |
dir /p | выдать информацию о всех файлах и каталогах, содержащихся в текущем каталоге, используя постраничный режим; |
dir /w | выдать информацию о файлах и подкаталогах в сжатом формате; |
dir /b | ограничить информацию о файлах только их именами; |
dir <маска> | выдать информацию о файлах и подкаталогах по маске. Маска может содержать также и путь к файлам. |
Задание
Найдите в директории WORK подкаталог DERIVE и установите его текущим.
Просмотрите содержимое этого каталога. Выведите список файлов:
§ начинающихся на «а»;
§ с расширением MTH ;
§ в имени которых второй символ — «е»;
§ с именами не более чем из трех символов.
Рассмотрите различные форматы использования команды CD:
сd | отобразить текущий путь; |
cd .. | перейти в родительский каталог; |
cd \ | перейти в корневой каталог; |
cd \work\tp | в корневом каталоге зайти в каталог WORK, а в нём — в каталог TP; |
cd ..\derive | выйти в родительский каталог и затем зайти в каталог DERIVE. |
Внимание! Объясните, чем различаются команды смены каталогов:
CD \app\dos
CD app\dos
Задание
Установите текущим каталог H:\APP\DOS и просмотрите содержимое этого каталога.
md mycat | создать в текущем каталоге новый подкаталог MYCAT; |
md cat1 | создать в том же текущем каталоге новый подкаталог CAT1; |
dir | просмотреть содержимое текущего каталога; |
dir cat1 | просмотреть содержимое каталога cat1; |
rd cat1 | удалить каталог CAT1. |
Задание
Установите текущим новый подкаталог MY CAT. Создайте в этом каталоге новые подкаталоги P1 и P2. Просмотрите содержимое каталога MY CAT, а затем удалите его.
2. Работа с файлами
COPY | — используется для копирования и сцепления (конкатенации, объединения) файлов; |
TYPE | — отображает содержимое файла; |
RENAME (REN) | — переименовывает файлы; |
ERASE (DEL) | — удаляет файлы. |
Задание
Находясь в каталоге H:\APP\DOS, создайте файл, используя копирование с консоли (ввод с клавиатуры):
copy con abc.txt | — начать копирование с устройства CON в файл ABC.TXT Переключившись на режим русских букв, напечатайте несколько строк произвольного текста. Завершить создание этого текстового файла необходимо в начале новой строки нажатием клавиш Ctrl+Z и Enter. |
Проверьте результат создания файла ABC.TXT:
§ просмотрев содержимое текущего каталога командой
dir
§ скопировав содержимое файла ABC.TXT на консоль (на экран) командой
copy abc.txt con
§ просмотрев файл ABC.TXT на экране командой
type abc.txt
copy abc.txt f.txt copy abc.txt+f.txt f2.txt | скопировать содержимое файла ABC.TXT в новый файл F.TXT; слить в указанном порядке содержимое файлов ABC.TXT и F.TXT с записью результата в новый файл F2.TXT; |
dir *.txt | просмотреть список файлов с расширением TXT в текущем каталоге; |
copy a*.* con или type a*.* | скопировать содержимое всех файлов, имя которых начинается с символа a" (или "A"), на устройство CON (на экран). |
copy f?.* con | скопировать на устройство CON (на экран) содержимое всех файлов, собственное имя которых состоит не более чем из двух символов, причём первый символ — "f" (или "F"); |
Установите текущим каталог F :\ WORK \ DOS _ STD \ TEXT :
f:
cd \work\dos_std\text
Просмотрите содержимое этого каталога и скопируйте все файлы из него в каталог H :\ APP \ DOS :
dir
copy *.* h:\app\dos
Затем установите текущим каталог H :\ APP \ DOS и проверьте наличие скопированных файлов.
Просмотрите файлы PR.TXT и KLAV.TXT командой type
(приостановить просмотр – CTRL + S или PAUSE , прервать просмотр – CTRL + BREAK ).
ren pr.txt prav.txt | переименовать файл PR.TXT в файл PRAV.TXT; |
dir *.txt | просмотреть список файлов с расширением TXT |
del klav.txt | удалить файл KLAV.TXT; |
dir | просмотреть список оставшихся файлов. |
3. Отображение дополнительной информации на экране
CLS | — очищает экран. |
VER | — отображает номер версии DOS. |
MEM | — отображает информацию о распределении оперативной памяти. |
DATE | — устанавливает и отображает дату. Можно ввести новую дату в указанном формате или оставить системную дату без изменений, нажав только клавишу Enter. |
TIME | — устанавливает и отображает время. Можно ввести другое время в указанном формате или оставить системное время без изменений, нажав только клавишу Enter. |
PATH | — устанавливает и отображает маршруты поиска исполняемых файлов. |