Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Загрузки, интерфейс. Команды работы с каталогами.



 

Состав операционной системы (ОС).

В составе ОС выделяют следующие компоненты:

· базовая система ввода-вывода;

· загрузчик ОС;

· дисковые файлы.

Другие ОС имеют в своем составе те же компоненты, отличающиеся названиями.

Базовая система ввода-вывода (BIOS) находится в ПЗУ. Эта общая часть для всех ОС. Она встроена в компьютер. Ее назначение — выполнение простых наиболее универсальных услуг, связанных с осуществлением ввода-вывода. Она содержит также программу тестирования компьютера и программу вызова загрузчика.

Загрузчик — это короткая программа, находящаяся в первом секторе системного диска или дискеты. Диск, на котором записана ОС называется системным. Это может быть дискета, жесткий диск, CD и др. Функция загрузчика — считывание в память дисковых файлов ОС.

Дисковые файлы называются Io.sys, msdos.sys, command.com.

Они загружаются в память загрузчиком и остаются там постоянно. Файл Io.sys представляет собой расширение BIOS и является связующим звеном между ОС и BIOS. Файл msdos.sys является ядром ОС о реализует основные ее услуги. В нем выделяют несколько подсистем, каждая из которых отвечает за выполнение той или иной задачи:

· файловая система; (создание, удаление, получение информации и др.) Файловая система работает с дисками через драйверы, а драйверы используют BIOS);

· система управления памятью; (распределение памяти запускаемым программам);

· система управления программами; (обращается к системе управления памяти для предоставления ее программе, с помощью файловой системы загружает файл программы в память, перелает ему управление);

· система связи с драйверами устройств (драйверы - это программы, контролирующие связь с внешними устройствами. Они загружаются в память и резидентно там находятся. Для каждого устройства создают свои драйверы.);

· система обработки ошибок;

· служба времени;

· система ввода с клавиатуры и вывода на экран — общение с оператором.

Файл command.com называют командным процессором. Он предназначен для обработки команд, вводимых пользователем. Некоторые из команд он выполняет сам. Такие команды называются внутренними. Это как правило команды работы с файлами и каталогами. Для выполнения остальных (внешних) команд командный процессор ищет на дисках исполняемый файл с соответствующим именем, загружает его в память и передает ему управление. Внешние команды — это программы, поставляемые вместе с операционной системой в виде отдельных файлов или прикладных программ. По сути любая программа является для ОС внешней командой.

 

Процесс загрузки ОС.

При включении питания компьютера начинает выполняться программа из ПЗУ — BIOS. Она выполняет проверку аппаратных узлов компьютера и начинает процесс загрузки ОС. BIOS делает попытку прочитать самый первый сектор дискеты, вставленной в дисковод А. Если дискета не системная, то выдается сообщение об ошибке и предлагается вставить системную дискету. Если дискеты вообще нет, то BIOS читает загрузочную запись диска С и передает управление загрузчику. Загрузчик считывает с диска или дискеты файлы io.sys и msdos.sys. Далее анализируется содержимое файла config.sys и загружаются указанные в этом файле драйверы устройств, устанавливаются параметры ОС. После этого считывается командный процессор и ему передается управление. Параллельно анализируется содержимое файла autoexec.bat и выполняются записанные в нем команды. Процесс загрузки заканчивается выводом приглашения пользователю.

Работа пользователя с ОС заключается во вводе команд в текстовом режиме с помощью командной строки.

 

Команды работы с каталогами.

В начале командной строки располагается приглашение ОС, которое, как правило, содержит имя текущего диска и каталога. Например:

C: \TEXT>

Текущим называется диск или каталог, с которым работает пользователь в данный момент. Справа от угловой скобки мерцает курсор.

В общем виде любая команда выглядит так:

 

C: \TEXT> ИмяПрограммы Параметры /ключ1 /ключ2

 

Обязательная часть команды — имя программы (команды), которую надлежит выполнить системе. Некоторые программы (команды) нуждаются в дополнительной информации, которую они получают из параметров. Параметры отделяются от имени программы и друг от друга одним или несколькими пробелами. Помимо параметров команды могут использовать ключи, которые модифицируют действие команд. Каждый ключ указывается после прямого слэша (/). Набирать команду можно и большими, и маленькими буквами. Ввод команды заканчивается нажатием Enter.

Рассмотрим теперь команды для работы с каталогами.

 

1) Для смены текущего диска необходимо набрать

ИмяДиска: Enter

Например: b:

 

2) Для смены текущего каталога служит команда

CD [Диск: ]Путь

В квадратные скобки будем брать необязательные части команды. Путь — это указание, через какие каталоги начиная с корневого или текущего необходимо пройти, чтобы попасть в требуемый каталог. Если Путь начинается с символа \, то каталоги отсчитываются от корневого. В противном случае — от текущего.

СD \ — переход в корневой каталог,

CD.. — переход в надкаталог.

Например: cd d: \games\poker.

 

3) Просмотр содержимого каталога осуществляется командой

DIR [Диск: Путь]

Команда сообщает имя, расширение, дату создания или обновления файлов и подкаталогов.

Некоторые полезные ключи команды DIR:

/р — поэкранный вывод,

/w — выводить кратко,

/? — вызов помощи.

Например: dir c: \Program /p, dir c: \Program /w,

dir c: \Program /p /w.

Команда dir без параметров выводит содержание текущего каталога.

 

4) Создание нового каталога осуществляется командой

MD [Диск: ]Путь

Здесь Путь — путь к новому каталогу.

 

5) Удаление пустого каталога осуществляется командой

RD [Диск: ]Путь

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

 

6) Удаление непустого каталога осуществляется комендой

deltree [Диск: ]Путь

 

7) Команда PATH.

Можно установить список каталогов, в которых ОС будет искать программы с помощью команды

PATH СписокКаталогов через точку с запятой

Например: PATH c: \dos; c: \Program; d: \Games.

PATH; — устанавливает только текущий каталог для поиска,

PATH — выводит информацию и текущих установках.

Если программа находится в одном из каталогов, указанных в команде PATH, то для запуска программы достаточно набрать в командной строке имя программы и нажать Enter В противном случае для запуска программы необходимо указывать полный путь к файлу программы.

 

Домашнее задание: Конспект.

 

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

Команды общего назначения.

 

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

 

1 ) type ИмяФайла — просмотр содержимого файла на экране.

 

2) Copy Источник Приемник — копирование файлов. Например:

Copy proba.txt b: \text\text.doc.

Файл Proba.txt копируется из текущего каталога в каталог Text на диске b и ему присваивается новое имя text.doc. если имя менять не требуется, то можно писать: Copy proba.txt b: \text.

Допускается объединение файлов

Copy proba.txt+proba1.txt b: \text\text.doc.

 

3) Команду копирования можно применять для создания файлов копированием с клавиатуры. Copy con File.txt. Тогда набираемый с клавиатуры текст копируется в создаваемый файл. Именем Con в компьютере называется клавиатура.

 

4) Аналогичным образом можно печатать файлы. Для этого нужно знать, что стандартное имя принтера Prn. Скопируем файл на принтер — он будет распечатан: Copy proba.txt prn.

 

5) Допускается работа с группой файлов. Для задания группы файлов используются шаблоны, которые строятся с использованием символов * и?. Символ * означает произвольную последовательность произвольных букв. Например, *.* — файл с любым именем, любым расширением, а*.* — файл, который начинается с буквы а с любым расширением и т. д. Символ? означает одну произвольную букву. Например, File?.txt — это файл, в имени которого вместо? допускается любой символ. Можно комбинировать * и?, например prog?.*.

 

6) Для переименования файлов и переноса их между каталогами служит команда Ren СтароеИмя НовоеИмя.

Например: Ren File1.txt File2.txt — переименование файла, Ren a: \File1.txt с: \proba\File2.txt — перенос файла из корневого каталога диска а в каталог Proba на диске с.

 

7) Команда Del ИмяФайла производит удаление файла. Например, Del c: \tp\turbo.exe, Del *.* — удаление всех файлов текущего каталога.

 

Команды общего назначения.

 

1) Cls — очистка экрана.

2) Format ИмяДиска: — форматирование диска. Полезные ключи:

/s – делает диск системным (переносит на него системные файлы и загрузчик после форматирования) /u – производит повторную разметку дорожек.

3) Label Метка — создание метки на диске. Каждый носитель имеет область для записи на него метки. Метка, к примеру, может идентифицировать хозяина диска. Длина метки — до 11 символов.

4) Date — установка даты. При выполнении этой команды на экран выводится текущая дата и выдается просьба ввести новую дату. Можно набрать новую дату и нажать Enter, а можно не меняя даты просто нажать Enter, осведомившись о текущей дате.

5) Time — установка времени. Работа команда аналогична команде Date.

6) Sys ИмяДиска: — создание системного диска. На указанный диск переносятся системные файлы и загрузчик.

 


§9 Программы – оболочки

 

Программы-оболочки типа Far manager, Norton Commander, Windows Commander предназначены для создания удобной рабочей обстановки. Понятно, что принцип работы с MS-DOS «вспоминай и набирай в командной строке» крайне неудобен для пользователя. Поэтому программы-оболочки основаны на другом принципе — смотри и выбирай. Все возможные варианты действия различными способами представлены на экране. Пользователь может выбрать ту операцию, которая ему необходима.

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

Программы Far и Windows Commander являются приложениями Windows. Ярлыки для запуска этих программ обычно располагается на рабочем столе. Для их запуска достаточно выполнить двойной щелчок на ярлыке. Оболочка Norton Commander обычно располагается на диске С в каталоге NC. Исполняемый файл программы называется nc.exe. Поэтому для ее запуска нужно средствами операционной системы (либо в командной строке, либо с помощью ярлыка) запустить программу.

Для выхода из программ Far и Notron Commander служит клавиша F10, после нажатия которой следует подтвердить намерение выхода. Выход из программы Windows Commander осуществляется закрытием окна стандартными средствами Windows (Alt+F4).


Поделиться:



Последнее изменение этой страницы: 2017-03-14; Просмотров: 340; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.029 с.)
Главная | Случайная страница | Обратная связь