МЕТОДИЧЕСКИЕ МАТЕРИАЛЫ
По теме
"Командная строка MS Windows "
Системное программное обеспечение
Основу системного программного обеспечения составляет операционная система (ОС). Опеpационная система - это пpогpамма, котоpая, загружаясь с гибкого или жесткого диска (отсюда полное название - дисковая операционная система) при включении компьютера, осуществляет тестирование различных устройств персональной ЭВМ, сообщает о готовности вести диалог с пользователем, управляет компьютером, его ресурсами (оперативной памятью, местом на дисках и т.д.), запускает прикладные программы на выполнение. Операционная система обеспечивает пользователю удобный способ общения с устройствами компьютера, а для других (прикладных) программ является своеобразной "стартовой площадкой".
Начальная загрузка ОС выполняется автоматически в одном из трех случаев: при включении электропитания компьютера, при нажатии на клавишу RESET на корпусе компьютера, а также при одновременном нажатии клавиш Ctrl, Alt, Del на клавиатуре. После загрузки операционная система сообщит о готовности к дальнейшей работе посредством появляющегося на экране " приглашения ".
ОС реализует диалог с пользователем с помощью команд, вводимых с клавиатуры в специальной командной строке MS Windows. Команды записываются по определенным правилам (форматам). У каждой из команд есть свое краткое обозначение, называемое ключевым словом. Для повторного исполнения или корректировки уже введенной команды используют функциональные клавиши F1 и F3. Клавиша F3 выведет в командную строку последнюю из исполненных команд, а клавиша F1 будет выводить команду посимвольно.
Понятие диска. Дисковые команды
В ОС гибкие магнитные диски обозначаются А: или В: (одинаково воспринимаются и маленькие и большие латинские буквы) в зависимости от дисковода, в котором находится диск.
Винчестер, как правило, условно разбивается на несколько логических дисков, называемых по порядку С:, D:, E: и т. д. Если операционная система загружалась с диска А:, то в приглашении это может быть отражено например так:
А:\>_
Если загрузка ОС производилась с диска С:, то соответственно будет выглядеть и приглашение:
С:\>_
Таким образом, приглашение информирует о текущем (активном в данный момент) диске. Чтобы сменить текущий диск на другой, необходимо после приглашения в командной строке в позиции мигающего курсора набрать название нужного диска и нажать клавишу [Enter].
Например: Пусть необходимо сменить текущий диск D: на диск С:. Команда будет выглядеть так:
D:\>с:
После ее выполнения приглашение изменится на:
С:\>_
Рассмотрим еще несколько дисковых команд.
Форматирование дисков - это их подготовка к записи новой информации. При форматировании диск размечается на сектора и дорожки. Форматирование осуществляется с помощью команды format. Правила ее написания в командной строке:
format имя диска [/f:size]
В дальнейшем квадратными скобками будем обозначать необязательные параметры (характеристики). Если на дискете была записана какая-либо информация, то после форматирования (инициализации) она будет уничтожена. Параметр /f:size позволяет форматировать диски различной емкости (в этом случае вместо size необходимо указатьнужный объем ).
Например: команда
format а: /f:1.44
отформатирует дискету объемом 1.44 Мб, находящуюся в дисководе А:
Копирование дисков - копирование содержимого с одной дискеты на другую - производится с помощью команды diskcopy. Формат команды:
diskcopy имя диска имя диска
Программа diskcopy копирует содержимое дискеты, указанной первой на дискету, указанную второй. Если на второй дискете была записана какая-либо информация, то она будет уничтожена, дискета будет считаться "чистой".
Например: команда
diskcopy b: a:
перепишет всю информацию с диска В: на диск А:, а команда
diskcopy a: a:
при копировании будет использовать только дисковод А:, при этом ОС будет просить поочередно вставлять в этот дисковод диск-источник информации (первый) и целевой диск (второй).
Сравнение дисков после копирования позволяет проверить корректность записи информации при копировании и осуществляется командой diskcomp. Ее формат аналогичен формату команды diskcopy, только в отличии от последней порядок указания параметров не играет роли. В случае нахождения различий в информации на разных дискетах команда сообщит об ошибках.
Например: команда
diskcomp a: b:
сравнит содержащуюся на дисках a: и b: информацию.
Вывод каталоговой структуры диска на экран осуществляется посредством команды Tree. Фоpмат команды:
tree [имя диска] [/f]
Паpаметp /f позволяет выводить дополнительную инфоpмацию о содержащихся в каталогах файлах. Его отсутствие означает, что будет выведена инфоpмация только о каталогах.
Например: команда
tree
выведет на экран дерево каталогов текущего диска, а команда tree c: /f
покажет каталогово-файловую структуру диска С:.
Файловая система
Информация на магнитных дисках хранится в виде автономных файлов. Файл - это поименованная область на диске. В файлах могут храниться тексты программ, документы, готовые к выполнению программы, рисунки, таблицы, графики, музыкальные фрагменты и т. д.
Каждый файл имеет свое обозначение, которое состоит из двух частей: имени и расширения. Расширение файла начинается с точки, за которой следует от 1 до 3 символов.
Например: protocol.doc
имя расширение
Символы в имени и расширении могут быть прописными и строчными буквами, цифрами и символами
- _ $ * # & @: % () ' ~ ^
Расширение имени файла является необязательным. Оно, как правило, поясняет, какого рода информация содержится в файле, поэтому его использование весьма удобно.
Например:
.com,.exe,.bat - непосредственно исполняемые программы и командные файлы;
.pas - программы, написанные на языке Pascal;
.bak - резервная копия файла, создаваемая перед его изменением;
.doc,.txt - текстовые файлы и т.д.
Полное имя файла имеет следующий вид:
имя диска [\каталог...]\имя-файла
Например: полным именем файла protocol.doc, находящегося в каталоге LEXICON диска С: является c:\lexicon\protocol.doc
Полное имя файла кроме названия содержит информацию о местонахождении файла, т. е. на каком диске и в каком каталоге (определение каталога см. ниже) его надо искать. Наклонная черта (слэш) символизирует переход от диска к каталогу, из родительского каталога в подкаталог, от каталога к файлу. Последовательность символов, предшествующая непосредственно имени файла, в его полном имени называется маршрутом (или путем). В этой последовательности может встречаться и символ "..", смысл которого будет пояснен ниже.
Каталоги
Имена файлов регистрируются на магнитных дисках в каталогах (или директориях). Каталог - это специальное место на диске, внутри которого могут храниться файлы или подкаталоги (каталоги более низкого уровня). На каждом магнитном диске имеется один главный или корневой каталог, обозначаемый символом \. В нем регистрируются файлы и подкаталоги 1-го уровня. В каталогах первого уровня регистрируются файлы и каталоги 2-го уровня и т. д. (см. пример).
Простые команды
К простым командам относятся, например:
cls, date, time, mem, ver.
Команда cls производит очистку экрана и не требует дополнительных параметров. Команда ver выводит на экран номер версии ОС (версия - один из вариантов модификации исходнойпрограммы,отличающийся от других номером), с которой работает пользователь. Команда mem выводит информацию о распределении памяти компьютера. Команда date позволяет ввести текущую дату и вывести ее в любое время на экран. Ее формат:
date [dd-mm-yy]
где dd - две цифры числа, mm - две цифры месяца, yy - две последние цифры года. Чтобы вывести на экран текущую дату достаточно указать только название команды: date
Аналогично используется команда установки и вывода на экран текущего времени. Разница состоит лишь в формате команды - часы, минуты и секунды разделяются двоеточием:
time [hh:mm:ss]