Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник Математики и информатики.doc
Скачиваний:
82
Добавлен:
03.05.2019
Размер:
24.89 Mб
Скачать

Команды операционной системы ms dos

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

Команда - это стандартная комбинация сим­волов, которая вводится пользователем с клавиатуры, преобра­зуется операционной системой в машинные коды и вызывает определённые действия.

После загрузки операционной системы на экран выдаётся приглашение ОС, которое содержит обычно наименование логического диска и текущий каталог (первоначально-корневой).

Например: С:\> _

Моргающий курсор указывает место ввода команды, «приглашает» ввести команду.

Процедура ввода команды состоит в следующем:

  • в командной строке вслед за приглашением ОС ввести слово-команду;

  • через пробел ввести необходимые аргументы и параметры («переключатели»), которые зависят от типа команды и уточняют её действия; запустить команду на выполнение нажатием ENTER. Если команда сформирована правильно, то она воспринимается интерпретатором команд операционной системы (модуль command.com), с языка, понятного человеку, переводится на язык машинных кодов и выполняется.

Если при вводе команды допущены ошибки, на экран выдаётся предупреждающее сообщение (обычно: bad command or file name). Необходимо повторить ввод команды, устранив замеченные ошибки. Команды подразделяются на внутренние и внешние.

Внутренние команды входят в стандартный комплект, который реализуется командным процессором.

Внешние команды содержатся в командных и программных файлах (файлы с расширением СОМ, ЕХЕ, ВАТ) и являются программами.

Операционная система МS DOS позволяет ввести и выполнить более ста различных команд в различных вариантах и комбинациях, а с их помощью любые специфические функции. Однако для, пользователя сложно запомнить и правильно набрать необходимые команды. Это необходимо, как правило, в аварийных ситуациях и при начальной настройке системы.

Тем не менее, команды используются и в практике повседневной работы, в том числе и при работе в операционных системах семейства Windows. При этом принципы формирования и ввода команд остаются такими же, как и в DOS.

    1. Основные команды dos. Общие сведения о программах – оболочках Способы обращения к файлам в ос ms dos

Для того, чтобы обратиться к файлу и выполнить с ним какую-либо операцию (копирование, перемещение, удаление и т.д.), необходимо указать операционной системе его точный «адрес» в файловой системе. Иначе команда не будет принята к исполнению (на экран выводится сообщение bad command or file name или какое-либо другое, сообщающее об ошибке в ко­манде).

Для точного определения требуемого файла применяется полное имя файла.

Оно формируется следующим образом:

<Имя диска><Путь каталогов><Имя и расширение файла>

Например, полное имя файла file212.txt будет выглядеть так:

A:\CTL2\CTL21\file212.txt

Если текущим каталогом является не корневой, допускается указание пути, начиная от текущего каталога. Если файл нахо­дится в текущем каталоге, достаточно указать только его имя и расширение. Например если текущим является каталог CTL2, то для обращения к файлу достаточно указать:

CTL2\file212.txt

Файл file212.txt, в данном случае однозначно определяется своим именем и расширением.

Часто возникает необходимость выполнить операцию над несколькими файлами одновременно. В этом случае используются символы * и ?.

Символ * - означает любое число любых символов в имени файла или расширении.

Символ ? – означает один произвольный символ или отсутствие символа в имени или расширении.

Использование данных символов означает, что работа осуществляется с помощью маски или шаблона.

Примеры записи шаблонов:

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

А*.* - все файлы, имя которых начинается с А, а расширение любое.

LT??.DOC – все файлы с расширением DOC, имя которых состоит из 4 символов и начинается с LT.

*.* - все файлы текущего каталога.

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