|
7.2 Ваш друг Archie
А как найти нужный файл?
Еще несколько лет назад это была
жуткая головная боль - не было
общего каталога, из которого можно
было бы узнать, где в Сети хранится
нужный файл. У кого хватило бы
терпения в поисках чего бы то ни
было перерыть сотни библиотек?
(Alan Emtage), (Bill Heelan) и (Peter
Deutsch), студенты университета
Мак-Гилла в Монреале (McGill University),
задались тем же вопросом. Но они
дали на него некоторый ответ.
Они создали базу данных по имени archie,
периодически обращающуюся к
библиотекам файлов и смотрящую, к
чему они предлагают доступ. В свою
очередь, каждый может обратиться к
archie, ввести с клавиатуры имя файла и
посмотреть, откуда из Сети можно
его взять.
Сейчас archie ведет каталог примерно
1000 библиотек файлов по всему миру. В
настоящее время есть три способа
попросить archie найти для вас файл:
через telnet, через
"клиент-программу" archie на
вашем собственном компьютере и по
электронной почте. Все три способа
позволяют задать частичное или
полное имя файла и узнать, где он
хранится в Сети.
Если у вас есть доступ к telnet, то
можно обратиться к одному из
следующих адресов: ;;; ;
или Если будет
запрос регистрационного имени,
введите
archie
и нажмите enter.
После установления связи
ключевой командой будет prog, которая
употребляется в такой форме:
prog имя_файла
затем enter, где "имя_файла" -
программа или файл, которые вы
ищете. Если вам неизвестно точное
имя файла, попробуйте ввести его
часть. Например, "PKZIP"
сработает не хуже, чем
"PKZIP204.EXE." Система не
поддерживает
символы-"джокеры" DOS или Unix.
Если вы попросите archie поискать
"PKZIP*", он ответит, что ничего
подобного найти не может. Следует
помнить одну вещь: файл - это не
обязательно программа, это может
быть и документ. Это означает, что
можно использовать archie для поиска,
например, всего, что относится к
Битлз, точно также как и любых
программ и графических файлов.
Некоторые из подсистем Сети имеют
теперь собственные программы archie,
принимающие ваш запрос и
передающие его в ближайшую базу
данных archie - спросите у своего
системного администратора, есть ли
у вас такая программа. Эти
программы-"клиенты"
поставляют информацию куда
быстрее, чем сама программа archie!
Если таковая у вас есть, введите в
командной строке своей
операционной системы:
archie -s имя_файла
где имя_файла - программа или
документ, которые вы ищете, и
нажмите enter. Ключ -s дает программе
указание не различать большие и
малые буквы в имени файла и
позволяет искать файл по неполному
имени. Таким образом, вы можете
ввести:
archie -s имя_файла|more
что позволяет вести вывод
найденной информации постранично
(удобно тогда, когда искомый файл
содержится во многих подсистемах).
Можно также открыть файл на
компьютере с помощью функции
регистрации выводимого на экран
текста.
Третий путь, для людей, которым
недоступны оба описанных выше -
электронная почта.
Пошлите сообщение по адресу
Строку subject можно оставить пустой.
Внутри сообщения введите:
prog имя_файла
где имя_файла - имя файла, который
вы ищете. Можно попросить archie
поискать несколько программ, имена
которых задаются в той же команде
"prog", например:
prog file1 file2 file3
В течение нескольких часов archie
вернет список соответствующих
подсистем. Во всех трех случаях,
если существует система,
содержащая ваш файл, вы получите
ответ вроде следующего:
Host sumex-aim.stanford.edu
Location: /info-mac/comm
FILE -rw-r--r-- .....258256 .....Feb 15 17:07 zterm-09.hqx
Location: /info-mac/misc
FILE -rw-r--r--.....7490..... Sep 12 1991
zterm-sys7-color-icons.hqx
Система sumex-aim.stanford.edu
Расположено: /info-mac/comm
ФАЙЛ -rw-r--r--..... 258256 .....Feb 15 17:07 zterm-09.hqx
Расположено: /info-mac/misc
ФАЙЛ -rw-r--r--..... 7490..... Sep 12 1991
zterm-sys7-color-icons.hqx
Есть шансы, что вы получите для
каждой программы список ответов
одинакового вида. "host" - это
система, которая содержит файл.
"Location" сообщает, в какой
директории его следует искать
после соединения с системой. На
странные группы из букв r и тире
пока не обращайте внимания. После
них указывается размер в байтах
файла или директории, дата загрузки
и имя файла.
[Назад] [Содержание] [Вперед]
|