Что такое DOS? По первым буквам- это дисковая операционная система. Бывают разные виды DOS- MS-DOS, PTS-DOS и т.д. Для знания основ это не суть важно. Что же подразумевается под словамидисковая операционная система«?

Компьютер оперирует нулями и единичками- это знают все. Операционная система переводит все эти нули и единицы в понятные для человека действия, образы и значения. С Windows все понятно- это графическая операционная система, в которой все зрительно видно и интуитивно ясно. DOS же- текстовая операционная система, в которой нет графических элементов и символов, что затрудняет работу с ней. Зачем же она может понадобиться в современных условиях?

Что такое DOS?

Во-первых, бывают ситуации, когда без знания DOS не обойтись (при восстановлениислетевшейWindows; при удалении (или перемещении) системных файлов, которые в Windows не удастся убрать (зачем это нужно- разговор особый; бывает, что нужно); да и просто знание DOS помогает глубже понять взаимодействие компонентов системы и функционирование той же Windows.

Написанная в 1981 году, первая версия MS-DOS обладала гораздо более скромными возможностями, чем современные операционные системы. Назвать ее удобной в использовании идружелюбнойк пользователю было нельзя. Она обеспечивала работу на компьютере лишь одного пользователя и одной программы (то есть была однопользовательской и однозадачной), поддерживала работу лишь с дискетами, клавиатурой и алфавитно-цифровым дисплеем.

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

А постепенно развиваясь (была добавлена поддержка новых устройств, обеспечена возможность поддержки и любых других устройств с помощью программных драйверов, включена поддержка иерархической файловой структуры на дискетах и жёстких дисках, была обеспечена поддержка национальных клавиатур и алфавитов, были включены многочисленные новые возможности для пользователя (новые команды DOS, полезные утилиты, оптимизатор использования памяти, поддержка сжатия дисков)) она превратилась в мощную систему, справляющуюся с большинством задач, но, к сожалению, так и осталось абсолютнонедружественнойк пользователю и, все таки, имеющую ряд серьезных ограничений (однозадачность, невозможность встроить надёжные средства для защиты данных от несанкционированного доступа и организации коллективной работы с данными, выполнение программ только в пределах первого мегабайта памяти и т.д.).

DOS состоит из основных системных файлов IO.SYS и MSDOS.SYS (содержат программы MS DOS, которые постоянно находятся в оперативной памяти компьютера) и командный процессор COMMAND.COM (обрабатывает внутренние команды, например, Type, Dir или Copy).

Для выполнения внешних команд командный процессор ищет на диске программу с соответствующим именем и, если находит, передает ей управление. В составе DOS могут быть драйвера, загружаемые в соответствии с описанием файла CONFIG.SYS. Такая схема облегчает добавление новых устройств и позволяет делать это добавление, не затрагивая системные файлы DOS.

Ещё одна программа, которую можно считать частью DOS, — это загрузчик DOS. Он находится в первом секторе каждой дискеты и в первом секторе логического диска, с которого происходит загрузка DOS- диска C:. Назначение этой очень короткой программы — загрузка в память системного файла DOS IO. SYS при начальной загрузке компьютера. Перезагрузка же происходит при одновременном нажатии клавиш ++ на клавиатуре.

Чтобы выполнилась загрузка DOS, необходимо, чтобы в дисководе A: находилась системная дискета или чтобы на логическом диске С: была записана ОС. При начальной загрузке после выполнения проверки оборудования вызывается программа-загрузчик ОС, которая считывает в память начало одного из системных файлов ОС и передаёт ему управление.

Дальнейший ход загрузки зависит от вида ОС, параметров её настройки и т.д. При начальной загрузке на экран выводится сообщение Starting MS DOS, в память компьютера считываются основные файлы DOS (IO. SYS и MSDOS. SYS), после чего выполняются команды конфигурирования, содержащиеся в файлах CONFIG. SYS и AUTOEXEC. BAT. Затем на экран выводится приглашение DOS (мигающий курсор), которое обозначает, что DOS готова к приёму команд.

После загрузки, когда DOS готова к работе, она выдаёт на экран приглашение, например А> или С: > (это означает, что DOS готова к приёму команд). Приглашение DOS, как правило, содержит информацию о текущем дисководе и о текущем каталоге, например А: > (дисковод А:, корневой каталог), или С: WINDOWS> (дисковод С:, каталог WINDOWS). С:WINDOWS>

Основы работы в DOS.

Иногда приглашение DOS включает также и информацию о текущем времени суток, например 12: 59 С: ЕХЕSYS (вид приглашения можно менять, но не думаю, что это столь существенно). После этого вводится команда. Команда DOS состоит из имени команды (или вызываемой программы) и, возможно, параметров, разделённых пробелами.

Ввод каждой команды заканчивается нажатием клавиши . До того, как вы нажали , команду или имя файла можно исправить, нажатие же говорит о том, что команду нужно выполнить. Имя команды или программы можно набирать как прописными, так и строчными латинскими буквами (регистр значения не имеет).

При вводе команд можно пользоваться следующими клавишами для редактирования вводимой команды: — стирание предыдущего символа; — вызов в командную строку предыдущей команды; — удаление текущего символа; — включение и выключение режима вставки; — очистка всей командной строки.

После нажатия командный процессор COMMAND.COM выполняет внутреннюю команду (если была набрана она), либо ищет программу с именем, указанным в команде, и с расширением COM, EXE или BAT. Если ничего не найдено, выводится надпись Bad command or file name. Основные команды DOS

Создание текстовых файлов (после ввода этой команды нужно будет поочередно вводить строки файла, а в конце каждой строки нужно нажимать клавишу Enter; после ввода последней – нажать клавишу F6 и затем Enter) сopy con имя-файла

Удаление файлов del имя-файла

Переименование файлов ren имя-файла1 имя-файла2

Копирование файлов copy имя-файла1 имя-файла2 или copy имя-файла1 [имя-каталога]

Соединение (конкатенация) файлов copy имя-файла [+ имя-файла]. имя-файла

Переход на другой дисковод [имя дисковода]:

Изменение текущего каталога cd [дисковод:] путь

Просмотр содержимого каталога dir [дисковод:][путь][имя-файла] [параметры]

Создание каталога md [дисковод:] путь

Уничтожение каталога rd [дисковод:] путь

Удаление каталога со всем содержимым deltree имя-файла-или-каталога [/Y]

Вывод файла на экран type имя-файла

Очистка экрана монитора от записей cls

Вывод информации о дате и установка даты в компьютере date

Вывод информации о времени и установка времени в компьютере time [часы:минуты]

Получение информации о версии DOS ver

Изменение вида приглашения DOS Prompt [текст]

Установка переменных окружени DOS Set имя переменной = значение

Команды можно вводить с параметрами: имя команды, затем пробел, затем обратный слеш , затем параметр. Пример команды DOS с параметром: copy /?. С этим параметром выводится список возможных параметров- краткая справка.

Можно прекратить выполнение любой команды DOS, нажав комбинацию клавиш + или +. А если команда DOS выдаёт слишком много информации на экран, можно воспользоваться комбинацией клавиш + для приостановки выдачи. Повторное нажатие + возобновит выдачу. В именах файлов можно употреблять символы и .