П. 2. Основные понятия, связанные с функционированием MS-DOS

Устройства ПЭВМ — зарегистрированы в ОС под зарезервированными именами, типовые значения и содержание которых следующие:

• накопители на гибких магнитных дисках (НГМД) обозначаются латинскими символами А:, В:, емкость ГМД от 180 Кб до 2,8 Мб;

• накопители на жестких магнитных дисках (НЖМД) — символами С:, D:, емкость от 100 Мб до 100 Гб;

• LPT — принтер;

• СОN— клавиатура ЭВМ (консоль);

• СОМ— последовательный порт (разъем, предназначенный для подключения устройств, коммутируемых по предусмотренным стандартам, например аналогичной ПЭВМ).

• Сточки зрения пользователя эти устройства ничем не отличаются от обычных файлов (с ними можно производить те же операции, что и с обычными файлами).

Набор данных (файл) — именованная совокупность данных, размещаемых на НГМД или НЖМД. Наименование файла включает имя и расширение, строящиеся по принципам, аналогичным принятым для других ОС.

В полном имени файла разрешается использовать только следующие символы:

A–Z 0–9 $ & # '~ () - %! _^

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

Примеры допустимых имен файлов:

Forraat.com, Read.me, MyFyle.txt, 28-03-99.doc, 123.45.

Примеры недопустимых имен файлов:

123456789.txt, aa7.doc, 35*.? It.F.doc.txt

Наиболее типичные значения расширений отражают следующие типы файлов:

•.COM,.EXE,.BI N— исполняемые программные модули;

•.ВАТ — пакетный (командный) файл;

•.ТХТ — текстовый файл;

•.ARC — архивный файл.

Каталог (директория) — именованная логическая область на диске, содержащая группу файлов, которая в свою очередь включает подкаталоги (субдиректории). Совокупность каталогов образует на диске иерархическое дерево каталогов, при этом единственная директория, не входящая в другие, называется корневой. При инициализации диска на нем создается только корневой каталог.

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

Спецификация файла есть совокупность обозначений, обеспечивающих поиск данных на диске, и имеет следующий вид:

Усшройство\путь\имя.расширения

Здесь путь — список субдиректорий, входящих друг в друга, в младшей из которых, собственно, содержится файл. Примеры:

a:\command.com — программный файл, содержащийся в корневой директории устройства А:;

c:\sapr\graph\graphed.com — программный файл, входящий в подкаталог graph 2-го порядка. Здесь путь — \sapr\graph.

Часто приходится производить одни и те же действия над многими файлами. Например, пусть необходимо скопировать все файлы какого-либо каталога в другой каталог. Для решения такого рода проблем существуют средства, которые помогают производить однотипные операции над целой группой файлов в одной командной строке. Так называемые символы подстановки позволяют «фильтровать» файлы, используя их имена. К ним относятся символы? и *. Эти символы можно использовать в любом месте собственно имени файла (имени и расширении).

Символ? означает, что команда (при фильтрации файлов) принимает любой символ в имени или расширении файла, в позиции которого находится символ?.

Символ * означает, что команда (при фильтрации файлов) принимает цепочку символов в имени или расширении файла, начиная с позиции, где находится символ.*.

Символы? и * действуют независимо друг от друга применительно к имени или расширению.

Примеры:

Выполнить операцию над следующими группами файлов:

*. * — все файлы без исключения;

*.txt — файлы с любым именем, но с расширением.txt;

gg*. * — файлы, имена которых начинаются с цепочки символов GG и имеют любое расширение,

Текущий дисковод — устройство, адрес которого подразумевается по умолчанию, при отсутствии его явного указания пользователем. Обычно текущее (или активное) устройство указано в подсказке, выводимой системой на экран, при готовности приема команд пользователя, которая имеет обычно вид:

А:>, В: > И Т. Д.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: