[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Руководство пользователя: Сети и средства связи


Использование имен каталогов BNU

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

Полное имя

Полное имя целевого файла или каталога задается начиная с корневого каталога и включает перечень всех каталогов более низкого уровня. Например, имя /etc/uucp/Devices соответствует файлу Devices, находящемуся в подкаталоге uucp каталога etc, который в свою очередь, находится в корневом каталоге.

Перед именем корневого каталога всегда должна быть указана косая черта (/). Все элементы имени также должны разделяться символами косой черты (/).

Относительное имя

В относительном имени каталоги перечисляются начиная с текущего каталога.

Например, если текущий каталог - /usr/bin, а целевой - /usr/bin/reports, то относительным именем целевого каталога будет reports (без косой черты).

Относительные имена могут применяться с командами cu, uucp и uux, а также с именем исходного файла в команде uuto.

Примечание: Не все команды BNU могут работать с относительными именами. Если после ввода относительного имени вы не добились желаемого результата, то введите команду еще раз, указав в ней полное имя.

~[опция]

Значение ~[опция] задает домашний каталог указанного пользователя. Тильда (~) может применяться для быстрого доступа к определенным каталогам.

Пример: Имя ~jane задает домашний каталог пользователя jane. Имя ~uucp или ~ (одна тильда) задает общий каталог BNU в удаленной системе. Полный путь к общему каталогу BNU - /var/spool/uucppublic.

Примечание: Не путайте функцию тильды, описанную в этом примере, с другими функциями, применяемыми в программе BNU. При работе с удаленной системой с помощью команды cu тильда указывается перед командами для выполнения этих команд в локальной системе.

Имя_системы!

Значение Имя_системы! задает путь к файлу в другой системе. Например, значение distant!/account/march указывает файл march, находящийся в каталоге account удаленной системы distant.

Значение Имя_системы!Имя_системы!

Значение Имя_системы!Имя_системы! задает путь через несколько систем. Например, если соединение с системой distant можно установить только через систему near, то путь к файлу, рассмотренному в предыдущем примере, будет следующим: near!distant!/account/march.

Имена систем должны разделяться восклицательными знаками (!). При указании пути, включающего несколько систем, правило разделения элементов символами косой черты (/) неприменимо к именам систем. Тем не менее, это правило остается в силе для каталогов и файлов целевой системы.

Примечание: При работе с оболочкой bourne имена систем следует разделять восклицательными знаками (!). При работе с BNU в оболочках C и korn перед восклицательным знаком нужно указывать обратную косую черту (\). Обратная косая черта - это управляющий символ, который указывающий, что следующий символ следует рассматривать как обычный, а не как специальный.


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]