Ввод и правила написания команд в ос ms dos

Лабораторная работа №1

«Операционная система MS DOS и файловый менеджер Far Manager»

Цели

1. Ознакомиться с основными командами операционной системы (ОС) MS DOS.

2. Выработать навыки управления компьютером с помощью командного языка ОС MS DOS.

3. Приобрести навыки управления файловой системой средствами ОС MS DOS.

4. Ознакомиться с основными командами файлового менеджера FAR.

5. Приобрести навыки управления файловой системой средствами FAR.

Ввод и правила написания команд в ОС MS DOS

Диалог пользователя с MS DOS осуществляется в форме команд. Каждая команда означает, что ОС должна выполнить то или иное действие.

Любая команда MS DOS состоит из имени команды и, возможно, параметров, разделенных пробелами. Имя команды и параметры могут вводиться с клавиатуры как прописными, так и строчными латинскими буквами. Ввод каждой команды заканчивается нажатием клавиши [Enter].

Все команды MS DOS должны соответсвовать основному формату:

имя_команды параметры (если они есть)

Например:

COPY A:\имя файла B:\[новое имя файла]

Копировать откуда\что куда

Здесь и далее в квадратных скобках указан параметр, который в команде может отсутствовать – необязательный параметр.

3. Файловая система MS DOS: файлы, каталоги,
основные команды

ФАЙЛЫ

Информация на магнитных дисках хранится в файлах. Файл – это поименованная область на диске или другом магнитном, оптическом носителе. В файлах могут храниться тексты программ, документы, готовые к выполнению программы и т.д.

Каждый файл на диске имеет обозначение, которое состоит из двух частей: имени и расширения. В имени файла может быть от 1 до 8 символов. Расширение имени файла начинается с точки, за которой следует от 1 до 3 символов. Например:

command.com

program.c

autoexec.bat

(имя . расширение)

Символы в имени и расширении могут быть прописными и строчными латинскими буквами, цифрами или символами:

_ @ # $ ! % ( ) { } ` ^ ~

Расширение имени файла является необязательным. Оно, как правило, отражает содержание файла, что весьма наглядно и удобно:

.com, .exe – готовые к выполнению программы;

.bat – командные файлы;

.pas – программы на Паскале;

.for – программы на Фортране;

.c – программы на Си;

.asm – программы на Ассемблере;

.bak – копия файла, создаваемая перед его изменением.

Для обозначения группы файлов из одного каталога можно употреблять символы * и ?. Символ * обозначает любое количество (число) любых символов в имени файла или в расширении имени файла. Символ ? обозначает один произвольный символ или отсутствие символа в имени файла или в расширении имени файла. Например:

*.bak – все файлы с расширением .bak;

c*.d* – все файлы с именем, начинающимся с буквы «c», и расширением, начинающимся с буквы «d» из текущего каталога;

A:\DOC\ABC???.* — все файлы с именем, начинающимся с ABC и состоящим не более чем из 6 символов, из каталога DOC на диске A: .

Полное имя файла имеет следующий вид:

[дисковод:][путь\]имя-файла

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

Если дисковод не указан, то подразумевается текущий дисковод. Если путь не указан, то подразумевается текущий каталог. Например:

p1.doc – файл p1.doc в текущем каталоге текущего диска;

a:\p.doc – файл p.doc в корневом каталоге диска A: .

КАТАЛОГИ

Каталог – это специальное место на диске, в котором хранятся имена файлов, сведения о размере файлов, времени их последнего обновления, атрибуты файлов и т.д.

Каждый каталог имеет имя, и он может быть зарегистрирован в другом каталоге. Если каталог X зарегистрирован в каталоге Y, то говорят, что X – подкаталог, а Y – надкаталог или родительский каталог для X.

Правила именования каталогов те же, что и для файлов. На каждом магнитном диске имеется один главный или корневой каталог. Каталог, с которым в данный момент работает пользователь, называется текущим. При использовании файла не из текущего каталога необходимо указать, в каком каталоге этот файл находится. Это делается с помощью указания пути к файлу.

Путь – это последовательность из имен каталогов или символов «..», разделенных символом « \ ». Путь задает маршрут от текущего каталога или от корневого каталога диска к тому каталогу, в котором находится нужный файл. Если путь начинается с символа \, то маршрут вычисляется от корневого каталога текущего диска, иначе – от текущего каталога. Например, пусть текущий каталог – DOC, находящийся в корневом каталоге текущего диска.

Путь к подкаталогу LET каталога DOC может быть записан \DOC\LET или просто LET.

ОСНОВНЫЕ КОМАНДЫ

Создание:

текстового файла: каталога:

COPY CON имя-файла ¿ MD [диск:]путь имя каталога¿

строка 1 ¿

… ¿

строка n ¿

F6 или Ctrl+Z ¿

Вывод содержимого:

текстового файла: каталога:

TYPE [диск:][путь\]имя-файла ¿ DIR [диск:]путь [имя каталога]¿

DIR /P [имя каталога] ¿ –

постраничный вывод

DIR /W [имя каталога] ¿ –

вывод в краткой форме

Удаление:

файла: каталога:

DEL [диск:][путь\]имя-файла ¿ RD [диск:]путь имя каталога ¿

Переименование файла: Смена текущего каталога:

REN [диск:][путь\]старое имя-файла ¿ CD [диск:]путь имя каталога ¿

[диск:][путь\]новое имя-файла ¿

Копирование файлов:

COPY [диск:][путь\]имя-файла [диск:][путь\] [новое имя файла]¿

Командные файлы

Операционная система MS DOS позволяет записать нужную последовательность команд в специальный файл, называемый командным файлом. Командный файл должен иметь расширение .bat. Последовательность команд, записанную в файле, можно выполнить, набрав имя командного файла (расширение .bat при этом можно не указывать). Внутри командного файла находятся обыкновенные команды MS DOS. В файле может быть одна или несколько команд. Каждая команда должна находиться в отдельной строке.

Запустить командный файл можно, написав его имя возле приглашения MS DOS как команду.

Одно из назначений командных файлов – упростить ввод команд, которые необходимо выполнить для того, чтобы заставить компьютер что-то сделать.

В командный файл можно включить формальные параметры, которые могут быть заменены значениями, подставленными при выполнении командного файла. Формальные параметры пронумерованы от %0 до %9. Они последовательно заменяются параметрами, поставленными при запуске файла.

Чтобы выполнить командный файл с определенными параметрами, надо набрать имя командного файла, за которым нужно последовательно подставить фактические параметры (соответствующие формальным параметрам %1, %2, …).

Файловый менеджер FAR

Пару слов про MS-DOS


Похожие статьи.

Понравилась статья? Поделиться с друзьями: