
- •Операционная система ms-dos
- •Состав dos
- •Команды dos
- •0 File(s) copied
- •Командные файлы
- •I початкові зведення про операційну систему ms dos
- •1. Операційна система (ос)
- •2. Файл
- •3. Файлова система - сховище програм і даних
- •3.1. Каталоги
- •3.2. Поточний каталог і вказівка шляху до файлу
- •3.3. Імена накопичувачів на дисках (дисководів)
- •3.4. Повне ім'я файлу
- •4. Основні команди ms dos
- •4.1. Запрошення ms dos
- •4.6. Команда копіювання файлів copy
- •4.7. Команда видалення файлів del
Операционная система ms-dos
На большинстве ПК используют операционную систему MS-DOS фирмы Microsoft Corp. MS-DOS( в дальнейшем DOS) управляет устройствами, программами и выполняет команды., Функция DOS по управлению устройствами: принтером, дисками, клавиатурой и т.д. — включает все, что необходимо для правильного функционирования этих компонентов ПК. На самом низком уровне это означает выдавать команды устройствам и следить за любыми ошибками, о которых они сообщают. На более высоком уровне DOS играет организующую роль для устройств ПК. Это очевидно для дисков, т.к. ключевая часть работы DOS состоит в организации записи данных на диск: распределение дискового пространства, эффективное хранение данных и их быстрый и надежный поиск.
Вторая функция DOS — это управление программами. Она включает загрузку программ с диска, их выполнение, а также предоставление в распоряжение этих программ специальных средств.
Третья основная функция DOS — это выполнение команд, т.е. прямое взаимодействие DOS с вами, пользователями ПК. Каждый раз, когда мы что-то печатаем в ответ на приглашение к вводу, мы работаем с DOS. Все команды DOS в сущности являются указаниями на выполнение программ. Основная задача DOS — принимать и выполнять команды пользователя.
Файловая система
DOS работает с файлами и каталогами файлов. По структуре все файлы можно разделить на два основных класса: текстовые и бинарные. Текстовые файлы предназначены для хранения информации, готовой к чтению человеком, т.е. представляют собой набор символов на каком-либо языке. Бинарные содержат не используемые при создании текста символы. Файлу присваивается определенный идентификатор, состоящий из имени файла и расширения файла. Имя файла может содержать в себе от одного до восьми символов, а расширение, следующее за именем после символа-разделителя — ".", от одного до трех символов. В идентификаторе файла нельзя использовать символы, зарезервированные для специальных функций (*?.,<>|\ /+=;:" []) и пробел. Расширение не является обязательным атрибутом файла и может отсутствовать. Однако работать с файлами без расширений оказывается иногда неудобным, т.к. в расширении содержится информация о содержании и структуре файла. Примеры имен файлов: READ.ME, FILE1, COMMAND.COM, PAPER.TXT, START.BAT.
На каждом диске могут находиться несколько каталогов, а в каждом каталоге несколько файлов. Каталог имеет свое имя, которое, как и имя файла, может состоять из одиннадцати символов: восьми для собственно имени и трех для расширения. В каждом каталоге могут располагаться несколько подкаталогов.
Структура каталогов на диске имеет древообразную, или, как ее еще называют, иерархическую форму. На Рис. 1 приведена в качестве примера возможная система расположения файлов и каталогов. Диск С (в DOS имя диска — это латинская буква А, В, С,..., Z и ":" после нее) содержит в корневом каталоге файлы: AUTOEXEC.BAT, СОМMAND.COM и т.д., а также 2 подкаталога: MSDOS и LEXICON. В свою очередь в подкаталоге LEXICON содержится, например, файл LEXICON.EXE и
подкаталог DOCUMENT, в котором содержатся 2 файла: PAPER1.LEX и PAPER2.LEX. В подкаталоге MSDOS содержатся файлы DISKCOPY.COM, DOSKEY.COM и т.д. и пустой подкаталог SYSTEM.
Прежде, чем начать работу с каким-либо файлом, необходимо найти этот файл на диске, т.е. определить, в каком каталоге, а, возможно, и подкаталоге находится данный файл. Это осуществляется с помощью указания пути к файлу. Путь — это последовательность из имен диска, каталогов, подкаталогов, разделенных символом "\". С помощью пути задают местоположение файла на диске. Имя файла с указанным путем к этому файлу называют полным именем файла. Например, если вы находитесь на диске D и вам необходимо запустить файл LEXICON.EXE, находящийся в каталоге LEXICON (Рис), то укажите полное имя файла: C:\LEXICON\LEXICON.EXE.
Е
сли
нужный файл расположен в каталоге, с
которым пользователь работает в
данный момент (такой каталог называется
текущим), то нет необходимости
указывать путь к файлу, файлы, расположенные
в текущем каталоге, доступны для
непосредственного использования.
Аналогично, текущим называют диск,
с которым в данный момент работает
пользователь.
Для обозначения сразу нескольких файлов (там, где это допустимо и имеет смысл) или для сокращения записи имен файлов часто употребляют в командах шаблон имени файла. В шаблонах употребляют знак "*", обозначающий любое число любых символов, которые допускаются в именах и расширениях файлов. Кроме того, в шаблонах используют знак "?", который позволяет "замаскировать" любой одиночный символ в имени или расширении файла. Примеры шаблонов:
ррр*.* — все файлы, имена которых начинаются с "ррр";
*.рхе — все файлы с расширением .ЕХЕ;
*.* — все файлы текущего каталога;
*. — все файлы, у которых отсутствует расширение;
paper?.1ex — файлы с расширением .LEX, которые имеют имя, состоящее из 6 символов, первые 5 из которых "paper".