Ввод командной строки

Лабораторная работа №1. Командный язык MS DOS

Цель работы: Практическое ознакомление студентов с интерактивными возможностями ОС MS-DOS (командной строки ОС WinXP/2000), изучение наиболее характерных команд для работы с файловой системой.

Командный язык - основа взаимодействия пользователя с вычислительной машиной. Не смотря на то, что многие интегрированные пакеты и прикладные программы используют более удобный интерфес с пользователем, основанный на использовании системы меню, пиктограмм, указателя типа "мышь" и других современных средств общения, знание командного языка необходимо во многих случаях, например:

- для запуска программ;

- для настройки операционной среды в соответствии с требованиями пользователя;

- для более экономичного использования ресурсов ПЭВМ при проведении некоторых системных работ.

Ввод командной строки

После завершения загрузки операционная система переходит в состояние ожидания ввода команд с клавиатуры, помещая на экране приглашение. Стандартное приглашение указывает имя рабочего накопителя, например:

А: > указывает на накопитель на гибких магнитных дисках А;

С: > указывает на накопитель-винчестер С.

Пользователь может изменить стандартное приглашение, включив в него, например, указание на рабочий каталог, текущее время и дату и некоторую другую информацию.

Для ввода команды нужно набрать ее имя и параметры с помощью соответствующих алфавитно-цифровых клавиш. Имя команды должно отделяться от параметров одним или несколькими пробелами. Регистр, на котором набираются буквы, в командах MS DOS безразличен, то есть в любом слове можно свободно смешивать заглавные и строчные буквы.

При наборе команды можно исправлять неправильно набранные символы, удаляя их клавишей "Стирание влево". Признаком окончания команды является нажатие клавиши "Ввод". До нажатия клавиши "Ввод" команду можно отменить клавишей ESC.

Прием и обработку команд осуществляет специальный модуль операционной системы - командный процессор. Этот модуль постоянно находится в оперативной памяти и поддерживает взаимодействие пользователя с ЭВМ. Именно командный процессор выводит на экран приглашение к приему команды.

Команды операционной системы MS DOS подразделяются на две группы: встроенные и программируемые. При выполнении встроенных команд, заданное действие выполняется самим командным процессором, а для выполнения программируемой команды командный процессор загружает в оперативную память файл, имя которого совпадает с именем команды, и передает управление программе, содержащейся в этом файле.

Общий вид команды MS DOS:

nnn a1 a2... ak /f1 /f2.../fi

Здесь nnn - имя команды. Это обязательный элемент.

a1, а2,...,аk - аргументы команды, их наличие необязательно. Аргументы обычно указывают на те объекты, с которыми имеет дело данная команда: имена накопителей, каталогов, файлов, устройств.

f1, f2,...,fi - флаги (или опции, или ключи, или параментры) служат для задания различных модификаций и режимов исполнения команды.

Например, по команде dir doc /p распечатывается каталог по имени doc, причем распечатка проводится постранично.

Имя команды, аргументы и флаги отделяются друг от друга пробелами.

4. Команды работы с файлами

Файлами называются наборы данных, хранимые на внешних запоминающих устройствах. В файле могут содержаться текстовые документы, числовые данные, табличная и графическая информация. Файловая система - часть операционной системы, которая обеспечивает сохранение файлов и реализует функции доступа к ним. В понятие "файловая система" наряду с собственно наборами данных входят принципы размещения файлов на устройствах, способы организации системных каталогов, а также совокупность системных программ, предназначенных для выполнения оперций над файлами: создание, удаление, переименование, просмотр файлов и каталогов.

Файловая система MS DOS, WinXP/2000 имеет иерархическую, многоуровневую структуру, в которой уровни создаются за счет каталогов (или директориев, папок), содержащих служебную информацию о файлах более низкого уровня, в частности в число этих файлов могут входить и каталоги (называемые иногда подкаталогами). Эту структуру можно рассматривать как особыйй вид графа - дерево, в узлах которого находятся каталоги, а листьями служат файлы. Каталог самого верхнего уровня называется корневым.

Во многих командах может использоваться так называемый "шаблон", который позволяет вместо одного имени задавать группу имен. Например, *.DOC означает имена всех файлов, имеющих расширение DOC, а шаблон *.* задает имена всех файлов текущего каталога.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: