23. Файловая система и основные команды MS-DOS.

Общее управление компьютером осуществляется на основе ко-

мандного языка (языка директив), с помощью которого можно осу-

ществлять такие операции, как разметка дисков, копирование фай-

лов, распечатка каталогов на экране дисплея и другие действия.

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

- файловую систему;

- интерпретатор командного языка (командный процессор);

- драйверы внешних устройств.

ФАЙЛОВАЯ СИСТЕМА - это совокупность именованных наборов дан-

ных и программ на внешних носителях, структуру и организацию ко-

торых поддерживает MS-DOS. Структура файловой системы определяет

удобство работы, скорость доступа к файлам и т.д.

Файл - это поименованная совокупность элементов информации

хранящаяся на магнитных носителях - дисках, лентах. Имена файлов

записываются следующим образом: ИМЯ.ТИП, где ИМЯ набор символов

(не более 8) латинского алфавита, цифр и специальных символов ~

' & @ ( ) % { } _ # ` $, а ТИП или РАСШИРЕНИЕ файла состоит из

не более чем 3 символов. В отличии от имени тип может отсутство-

вать в спецификации файла.

Тип файла используется для классификации, определения при-

надлежности к какой-то группе с общими свойствами. Например, тип

DOC, TXT - текстовые файлы, EXE, COM - файлы содержащие програм-

мы, готовые к выполнению, PAS, BAS, ASM - программы написанные на

алгоритмических языках Паскаль, Бейсик и Ассемблер. Для ОС без-

различно какими строчными или заглавными буквами записывается

файл.

В некоторых случаях при задании имени файлов можно использо-

вать символы * и ?. Применение звездочки * для описания имени

указывает на то, что имя может состоять из любых символов, без-

различных для команд операционной системы. Например: *.txt для

операционной системы означает, что будут обрабатываться файлы с

любым именем, которые имеют тип .txt. Запись *.* определяет все

файлы, находящиеся на магнитном носителе.

Знак вопроса ? в имени файла означает, что на его месте мо-

жет находиться произвольный символ.

При использовании имен файлов в качестве параметров команд

MS-DOS необходимо указывать адрес или путь к файлу.

Путем к файлу называется цепочка символов, начиная с имени

дисковода, корневого каталога и последующих подкаталогов вплоть

до каталога, содержащего необходимый файл.

Имя дисковода - это одна из букв латинского алфавита. Персо-

нальный компьютер имеет несколько накопителей на магнитных носи-

телях, исходя из этого в MS-DOS принято обозначать A: и B: - гиб-

кие диски, C: D: и т.д. - жесткие диски.

Каталог - это справочник файлов и библиотек со ссылками на

их расположение, содержащее информацию о файлах (имя, тип, разме-

ры в байтах, дата и время создания, атрибуты) и других каталогах,

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

определения местоположения файла.

На каждом диске имеется один главный или КОРНЕВОЙ каталог.

Каталоги, входящие в корневой каталог называются ПОДКАТАЛОГАМИ

1-го уровня. Каталоги, входящие в состав подкаталога 1-го уровня


- 49 -

называются ПОДКАТАЛОГАМИ 2-го уровня и т.д. Каждый подкаталог яв-

ляется оглавлением, содержащим перечень имен файлов и подкатало-

гов, возможны варианты когда в оглавлении имеются только имена

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

для сортировки информации по различным темам. Разбиение на подка-

талоги зависит от желания пользователя компьютером. Иерархическое

строение диска можно представить в виде дерева подкаталогов.

┌─────────────────┐

│ Корневой каталог│

└────────┬────────┘

┌─────────────┬────────────┴┬───────────────┐ 1-й уровень

┌───┴───┐ ┌───┴──┐ ┌──┴───┐ ┌──┴───┐

│ MS_DOS│ │DOKTOR│ │LESSON│ │NORTON│

└───файлы └───┬──┘ └──┬───┘ └──┬───┘

┌────┴──┐ ┌──┴────┐ ┌───┴──┐ 2-й уровень

┌─┴─┐ ┌──┴─┐ ┌──┴───┐┌──┴─┐ ┌┴──┐ ┌┴──┐

│DIR│ │AIDS│ │EDITOR││CALC│ │NC │ │NI │

└─файлы└─файлы └──┬───┘└─файлы └─файлы└─файлы

┌────┴────┐ 3-й уровень

┌┴──┐ ┌─┴─┐

│LEX│ │FOT│

└─файлы └─файлы

lex.exe

Все имена подкаталогов отделяются друг от друга символом \.

Используя принятые обозначения обратимся, для примера, к файлу

lex.exe: \LESSON\EDITOR\LEX\lex[.exe]. В квадратных скобках ука-

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

а можно опустить в описании файла.

Имя и тип файла не обеспечивают всех потребностей, которые

возникают при работе с файлами. Чтобы указать отличительные осо-

бенности некоторых файлов вводится понятие атрибута файла. Име-

ются следующие атрибуты в MS-DOS:A - не архивированный; R - толь-

ко для чтения; S - системный; H - скрытый. Атрибут A присваива-

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

каталогах при создании копий, обновлении старых файлов и реализа-

ции подобных операций, выполняемых с помощью некоторых команд

MS-DOS. Эти файлы по внутренней структуре ничем не отличаются от

обычных, кроме атрибута A. Их не следует путать с архивированными

файлами, получаемыми с помощью специальных программ - архиваторов.

Файлы "только для чтения" защищены от изменения и случайного

стирания.

Системные файлы обеспечивают работу операционной системы.

Имена скрытых файлов и их характеристики при просмотре ката-

логов не выводятся на экран дисплея.

КОМАНДНЫЙ ПРОЦЕССОР анализирует и исполняет команды пользо-

вателя, поддерживает взаимодействие пользователя с операционной

системой. Команды операционной системы MS-DOS делятся на два типа

внутренние и внешние. Внутренние команды находятся в файле ко-

мандного процессора, а внешние команды находятся в файлах опера-

ционной системы. Внутренние команды можно разделить на два вида

(по способу ввода ее в компьютер) - клавишные и строковые. Кла-

вишные команды подаются при нажатии определенных клавиш и выпол-

няются сразу, строковые команды подаются путем набора в командной

строке ее кода и исполняются после нажатия клавиши <Enter>. При-

меры клавишных команд:

<Esc> - отказ от выполнения задания;

<Ctrl+C> - отказ от набранной команды или запущенной прог-

раммы (не всегда);


- 50 -

<Ctrl+S> - останов изображения на экране;

<Ctrl+Alt+Del> - перезагрузка компьютера и другие, с которы-

ми вы познакомитесь в ходе практических работ.

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

манду на клавиатуре, вводя имя необходимой команды, в так называ-

емой командной строке, на экране после приглашения MS-DOS, кото-

рое выглядит следующим образом:  2C:>\ 0 или  2C:> 0 или  2C: 0 могут быть и

другие символы в строке. Команды, как говорилось выше, делятся на

внутренние и внешние. Внутренние команды выполняет командный про-

цессор расположенный в файле COMMAND.COM, а внешние располагаются

на диске в виде отдельных файлов с расширением COM или EXE. Внеш-

ние команды могут располагаться на любом диске, поэтому для вы-

полнения этих команд необходимо указывать маршрут их поиска. Об-

щий вид команд следующий: [путь]<имя команды> [параметры или клю-

чи].

CLS -команда очищает экран от предыдущих сообщений, остается

только одно приглашение операционной системы.

VER - на экране появляется сообщение о загруженной в ПК

версии операционной системы MS-DOS.

Подготовка гибкого диска к работе.

Команда FORMAT d:[/1/4/8/B/N/T/V/S], где

d: - накопитель, на котором проводится формирование диска;

/i - одностороннее формирование диска;

/4 - формирование двухсторонних дисков в накопителях высокой

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

ной плотности записи (360 Кбайт);

/8 - формирование восьми секторов на дорожке;

/B - формирование с созданием резерва места для записи

системных файлов версии MS-DOS 3.20 и старше;

/S - копирование на форматируемую дискету файлов системы

MS-DOS 4.01;

/V - определяет имя (метку) диска ( до 11 символов);

/T:число - определяет число дорожек на диске;

/N:число - определяет число секторов на дорожке;

/F:число - определяет размеры форматируемого диска.

Команды обслуживания каталогов.

DIR [/P/W]-просмотр каталогов, формат команды:

DIR [d:][путь][FILENAME][/P][/W], где

d: - имя дисковода

путь - путь к файлу или каталогу;

FILENAME - имя файла;

/P - постраничный вывод на экран;

/W - вывод имен и расширений файлов и подкаталогов в стро-

ку.

CD - изменение текущего каталога, формат команды:

CD [путь] - изменить или показать текущий каталог. Изменение

подкаталога в текущий независимо от того, с каким дисководом

MS-DOS в настоящее время работает. Например, после выполнения ко-

манды A:\1A> cd a:\ на экране появится приглашение A:>, это гово-

рит о том, что текущим стал корневой каталог диска A.

MD - создание подкаталога, формат команды:

MD каталог

каталог - имя создаваемого каталога или подкаталога.


- 51 -

RD - уничтожение подкаталога, формат команды:

RD каталог

каталог - имя уничтожаемого каталога или подкаталога. Унич-

тожить можно только пустой каталог или подкаталог.

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

COPY - копирование файлов, формат команды:

COPY [путь] FILENAME1 [путь] [FILENAME2][/V][/A][/B], где

[путь] FILENAME1 - путь и имя копируемого файла ( откуда ко-

пируется)

[путь] [FILENAME2] - путь и имя результирующего файла (куда

копируется)

/A - текстовой файл;

/В - нетекстовой (двоичный) файл;

/V - автоматическая проверка правильности копирования (вери-

фикация).

При копировании допускается групповая спецификация имени и

типа файлов, т.е. использование звездочки * вместо имени и типа.

Можно распечатать содержимое файла на принтере для этого необхо-

димо в качестве FILENAME2 указать адрес принтера, т.е. набрать

PRN. Возможен вариант создания нового файла с клавиатуры - для

этого необходимо в качестве FILENAME1 указать адрес клавиатуры,

т.е. набрать CON, а в качестве FILENAME2 указать имя и тип зозда-

ваемого файла.

XCOPY - копирование файлов и подкаталогов, формат команды:

[путь]XCOPY [путь]FILENAME1 [путьFILENAME2/A/D:/E/M/P/S/V/W], где

FILENAME1 - копируемый файл;

путьFILENAME2 - имя файла, куда копируется. Если в пути ука-

зан несуществующий подкаталог, то он создается заново.

/A - копируются файлы только с атрибутами A;

/D:- копируются файлы созданные начиная с указанной даты,

которая вводится в команду после двоеточия;

/E - копируются все подкаталоги, даже если они пустые. Режим

работает только с параметром /S.

/M - копируются файлы только с атрибутами A, но после копи-

рования в исходном файле атрибут A отменяется;

/P - требуется подтверждения желания копирования вводом: Y -

для подтверждения или N - для отказа от копирования;

/S - копируются все файлы и все подкаталоги заданного ката-

лога. Пустые каталоги не копируются;

/V - проверка правильности копирования;

/W - перед копированием дается пауза для установки диска.

TYPE - просмотр файлов на экране дисплея, формат команды:

TYPE [путь]FILENAME, где

[путь]FILENAME имя просматриваемого файла.

DEL или ERASE - уничтожение файлов, формат команды:

DEL [путь]FILENAME[/P] или ERASE [путь]FILENAME[/P], где

[путь]FILENAME - подкаталог и имя уничтожаемого файла;

/P - запрос подтверждение уничтожения указанного файла;

Вывод информации на печатающее устройство.

PRINT - команда печати, формат команды:

[путь]PRINT [путьFILENAME]...

...[путьFILENAME10/Т/С/P/D:/B:/Q:/U:/M:/S:], где

[путьFILENAME1...[путьFILENAME10]- имя выводимых на печать


- 52 -

файлов ( до 10)

/Т - прекращения режима печати.Очередь распечатываемых фай-

лов ликвидируется полностью. Текущая печать прерывается,выдается

сообщение о завершении печати и происходит сдвиг бумаги к новой

странице;

/С - исключение из очереди файла,стоящего перед параметром,

и всех последующих,пока не встретится параметр /Р;

/Р - добавление в существующую очередь файла,стоящего перед

параметром,и всех последующих файлов, пока не встретится параметр

/D: имя - определяется устройство печати в качестве имени

используется зарезервированное слово, определяющее принтер или

коммуникационное устройство.При первом выполнении команды и про-

пущенном параметре появляется запрос для определения печатающего

устройства;

/В:число- величина буферной памяти <16348 ( по умолчанию 512

байт)

/Q: число - максимальное число файлов в очереди 4<=число

<=32 ( по умолчанию 10);

/U:число - количество тактовых импульсов ожидания готовности

печатающего устройства 1<число<255 ( по умолчанию 1);

/М:число - число тактовых импульсов,в течении которых коман-

да ожидает распечатку одного символа 2<число<255 (по умолчанию

2);

/S:число - время,используемое планировщиком MS-DOS для ко-

манды PRINT 1<число< 255.

Группа параметров команды PRINT /D:/B:/Q:/U:/M:/S: определя-

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

не указан, то его значение принимается по умолчанию, или система

задает дополнительные вопросы для уточнения неизвестных парамет-

ров. Если в последующих вызовах команды PRINT будет указан ка-

кой-либо из этих параметров,то появится сообщение об ошибке.

Копирование дискет.

Команда копирует содержимое одной дискеты на другую по до-

рожкам. DISKCOPY - копирование дискет, формат команды :

DISKCOPY [d1:] [d2:][/1], где

d1 - имя дисковода, на который устанавливается дискета-ис-

точник;

d2 - имя дисковода, на который будет копироваться информа-

ция;

/1 - копируется только одна сторона дискеты. Если указаны

два одинаковых параметра или не указано ни одного, то копирование

производится с заменой дискет на указанном или текущем дисководе.

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

мости установки на дисковод первой и второй дискет.

Если выходная дискета не форматирована, то происходит авто-

матическое форматирование входной дискет в соответствии с пара-

метрами входной дискеты.

ДРАЙВЕРЫ СТАНДАРТНЫХ устройств содержатся в базовой системе

ввода/вывода, которая находится в постоянно-запоминающем уст-

ройстве компьютера. Драйверы дополнительных устройств могут подк-

лючаться к операционной системе при загрузке операционной систе-

мы и находятся в виде файлов на любом диске.

Драйвер настройки печатающего устройства PRN6337.EXE подклю-

чается при проведении печатных работ на принтере типа СМ-6337 или

"Искра".


- 53 -

Для того чтобы иметь дополнительные возможности управления

клавиатурой и дисплеем, необходимо подключить к операционной

системе драйвер ANSI.SYS. Подключение этого драйвера позволяет

изменить цвет символа на экране, переопределить клавиши на клави-

атуре и т.п.

Каждому дисковому устройству операционная система присваива-

ет имя, состоящее из одной английской буквы. Драйвер DRIVER.SYS

управляет работой дисковых устройств, определяет имена дополни-

тельных дисковых устройств, а также позволяет назначать дополни-

тельные имена одного и того же дисковода. Кроме того драйвер

дисковода устанавливает число секторов на дорожке и число дорожек

на каждой стороне диска.

Драйверы устройств - это специальные резидентные программы,

которые дополняют систему ввода/вывода и обеспечивают обслужива-

ние дополнительных внешних устройств или нестандартное использо-

вание имеющихся устройств.

В завершении лекции необходимо сказать, что операционная

система MS-DOS появилась в 1981 году практически с появлением

персональных компьютеров фирмы IBM. За этот период операционная

система постоянно совершенствовалась и в настоящее время имеется


Информация о работе «Основы сети Internet»
Раздел: Кибернетика
Количество знаков с пробелами: 197004
Количество таблиц: 0
Количество изображений: 0

Похожие работы

Скачать
33072
3
0

... бланка опроса. !Внимание! Значок «è» информирует, что следующим следует задавать вопрос, номер которого указан за ним. Бланк для изучения мнения потенциальных и реальных пользователей всемирной компьютерной сети Internet о проблемах ее существования и развития в Москве. 1. Припомните пожалуйста, откуда или от кого вы впервые узнали об Internet? 01. c От друзей, знакомых или посторонних ...

Скачать
11348
0
0

... этой, способна спасать жизнь или, по крайней мере, облегчать ее", - считают участники Networld+Interop 2000, одного из самых крупных в мире собраний профессионалов в области сетей, Internet и телекоммуникаций. На одном из демонстрационных 32-дюймовых экранов появляется ассистент профессора и начинает давать пояснения. Прямо за ней сидит человек чьё колено подлежит исследованию. Трехмерное ...

Скачать
28418
0
0

оступны все компьютеры всех сетей. Изначально Internet развивался в США, Великобритании и Скандинавии. Затем с этой глобальной сети присоединилась Европа, Азия, Восточная Европа, Россия и СНГ. Для подключения необходимы лишь каналы связи. Постепенно сеть становится все гуще, повышая надежность передачи сообщений. Это же снижает возможности государственного контроля. Internet становится поистине « ...

Скачать
46917
4
13

... РФ по связи и информатизации РОСТОВСКИЙ-НА-ДОНУ ГОСУДАРСТВЕННЫЙ КОЛЛЕДЖ СВЯЗИ И ИНФОРМАТИКИ Допустить к защите Зав. отделением Ковальчук С.А . « « 2001г. “ВЫСОКОСКОРОСТНОЕ СОЕДИНЕНИЕ С СЕТЬЮ INTERNET ЧЕРЕЗ ISDN”ДИПЛОМНАЯ РАБОТАПОЯСНИТЕЛЬНАЯ ЗАПИСКАРуководитель дипломной работы Евсеенко Г.М. Нормоконтроль Чернышев Е.И. Рецензент Капыш С.П. Дипломник Новожилов ...

0 комментариев


Наверх