[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека |
Юридическая информация |
Поиск ]
Руководство по управлению системой: Операционная система и устройства
Запись в файл и чтение из файла
на магнитной ленте выполняется с помощью специальных файлов rmt. С каждым лентопротяжным устройством,
известным операционной системе, связано несколько специальных файлов.
Это файлы /dev/rmt*, /dev/rmt*.1,
/dev/rmt*.2, ...
/dev/rmt*.7. rmt* - это логическое имя
лентопротяжного устройства, например, rmt0, rmt1 и
т.п.
Выбирая один из специальных
файлов, связанных с лентопротяжным устройством, вы тем самым определяете, как
будут выполняться операции ввода-вывода для этого устройства.
Плотность
| Вы можете задать для лентопротяжного устройства плотность записи:
Параметр плотности #1 или Параметр плотности #2. Значения этих
параметров - это часть атрибутов лентопротяжного устройства. Поскольку
достаточно удобно, если Параметр плотности #1 имеет значение наибольшей
возможной плотности записи для лентопротяжного устройства, а Параметр
плотности #2 - следующее возможное значение плотности, то иногда специальные
файлы, использующие Параметр плотности #1, рассматриваются как файлы высокой
плотности, а специальные файлы, использующие Параметр плотности #2 - файлы
низкой плотности, но это не всегда правильно. При чтении с ленты
параметр плотности игнорируется.
|
Перемотка-при-закрытии
| Вы можете указать, нужно ли перематывать магнитную ленту к началу, если
специальный файл, обращающийся к ленте, закрывается. Если выбрана опция
перемотки, то при закрытии файла лента перематывается к началу.
|
Перемотка-при-открытии
| Вы можете указать, нужно ли перематывать магнитную ленту при открытии
файла. В данном случае под перемоткой ленты понимается ее перемотка до
конца, а затем обратная перемотка к началу. Эта операция позволяет
добиться большей равномерности натяжения магнитной ленты и снижения количества
ошибок. Если выбрана опция перемотки при открытии, то при открытии
файла лента перематывается к началу.
|
В следующей таблице приведены
имена специальных файлов rmt и их характеристики.
Специальный файл
| Перемотка при закрытии
| Перемотка при открытии
| Параметр плотности
|
/dev/rmt*
| Да
| Нет
| #1
|
/dev/rmt*.1
| Нет
| Нет
| #1
|
/dev/rmt*.2
| Да
| Да
| #1
|
/dev/rmt*.3
| Нет
| Да
| #1
|
/dev/rmt*.4
| Да
| Нет
| #2
|
/dev/rmt*.5
| Нет
| Нет
| #2
|
/dev/rmt*.6
| Да
| Да
| #2
|
/dev/rmt*.7
| Нет
| Да
| #2
|
Предположим, что вы хотите
записать три файла на магнитную ленту в лентопротяжном устройстве
rmt2. Первый файл будет располагаться в начале ленты, за ним
- второй файл, за вторым - третий. Далее, предположим, что для
лентопротяжного устройства вы хотите использовать параметр плотности
#1. Для записи на ленту можно использовать следующий список специальных
файлов, в приведенном ниже порядке.
[ Страница назад | Страница вперед | Содержание | Индекс |
Библиотека |
Юридическая информация |
Поиск ]