------------------------------------- h=Подсказка, x=Выход из Free-Net, "go help"=расширенная подсказка Ваш выбор==> ---------------------------------------------------------------------------- Система содержит огромное и все возрастающее количество общедоступных документов, от копий решений верховного суда США и штата Огайо до Великой Хартии Вольностей и Конституции США. Она дает возможность связаться с различными правительственными ведомствами и содержит ежедневные сведения из USA Today (США Сегодня). Кроме Usenet (который находится в области Teleport) она содержит большой набор конференций на любые темы - от домашних животных и до политики. И конечно, она бесплатная! Telnet: freenet-in-a.cwru.edu или freenet-in-b.cwru.edu или freenet-in-c.cwru.edu При использовании связи с Free-Net можно просмотреть систему. Однако для того, чтобы посылать сообщения на ее конференции или использовать электронную почту, следует письменно запросить для себя адрес. Информация об этом доступна в момент соединения. DUBBS. Это система электронной доски объявлений в Дельфте в Нидерландах. Конференции и файлы по большей части пишутся на голландском языке, но файлы с подсказками и сами команды написаны на английском. Telnet: tudrwa.tudelft.nl ISCA BBS. Ведется студенческой ассоциацией по компьютерам в Айове, содержит более 100 конференций, в том числе несколько на иностранных языках. После регистрации в системе нажмите K для вывода списка (необходимо будет ввести название конференции, а не номер при нем). Нажатием клавиши H вызывается информация о командах. Telnet bbs.isca.uiowa.edu В ответ на "login:" введите bbs и нажмите enter. Youngstown Free-Net. Создатели Cleveland Free-Net продают свое программное обеспечение за 1 доллар всем желающим создать подобную систему. Поэтому многие города сейчас имеют собственные бесплатные сети, в том числе город Янгстаун, штат Огайо. Telnet: yfn.ysu.edu В ответ на запрос "login:" введите visitor и нажмите enter. 6.5 Как "указать пальцем" на кого-нибудь Finger (палец) - это удобная маленькая программа, которая позволяет узнать побольше о людях из Сети -- и рассказать им побольше о себе. Finger использует те же понятия, что и telnet или ftp. Но он работает только с одним файлом, имеющим имя .plan (именно так, точка перед именем). Это текстовый файл, который создается пользователем Internet в своей домашней директории. Туда можно поместить свой телефонный номер, рассказать о себе или вообще написать все, что угодно. Чтобы с помощью программы Finger указать на чей-то чужой файл .plan, введите в командной строке: finger электронный адрес Электронный адрес - это адрес электронной почты человека. На экране вы получите информацию о том, когда этот человек последний раз был на связи, получил ли он с того времени новую почту, а также то, что написано в его файле .plan (если он не пуст). Некоторые лица и организации подходят к использованию файла .plan творчески, позволяя делать почти все - от узнавания погоды в Массачусетсе до передачи результатов последних бейсбольных встреч. Попробуйте обратиться программой Finger к следующим электронным адресам: weather@cirrus.mit.edu Национальная служба погоды, прогнозы по различным регионам Массачусетса quake@geophys.washington.edu Эпицентры и магнитуды землетрясений в мире jtchern@ocf.berkeley.edu Положение в высшей лиге бейсбола и результаты игр прошедшего дня nasanews@space.mit.edu События текущего дня в NASA coke@cs.cmu.edu Посмотреть, сколько банок газировки каждого вида осталось в конкретном автомате, установленном на факультете кибернетики университета Карнегги-Меллона 6.6 Как найти человека в сети Итак, у вас есть друг, и вы хотите узнать, есть ли у этого друга адрес в Internet, на который можно написать? Проще всего снять трубку, набрать номер и спросить его самого. Хотя есть много различных служб типа телефонных справочников, к которым можно добраться через Internet, их информация далеко не полна - студенты колледжей, пользователи коммерческих служб таких, как CompuServe и многих других общедоступных подсистем Internet, и множество других категорий пользователей в эти справочники просто не вносятся. Основные организаторы электронной почты работают с универсальной системой директорий, но это может занять достаточно много времени. В то же время некоторые службы "телефонных справочников" могут дать некоторые указания или дать просто позабавиться, читая списки знаменитостей или давно забытых знакомых. Директория whois (кто такой) сообщает имена, адреса электронной почты, а часто - и номера телефонов внесенных в нее лиц. Чтобы ею воспользоваться, свяжитесь по telnet с: internic.net Регистрация не нужна. Простейший способ использования этой директории - ввести whois имя "имя", вводимое в ответ на приглашение - это фамилия лица или название организации, которую вы ищете. Стоит испробовать еще одну службу, тем более что она, похоже, доставляет начинающим меньше проблем. Это - Knowbot Information Service, к которой можно обратиться по telnet: info.cnri.reston.va.us 185 Регистрация опять-таки не нужна. Эта служба в действительности просматривает множество подсистем "телефонных справочников", в том числе каталог пользователей MCIMail. Чтобы найти конкретного человека, введите query имя где "имя" - фамилия человека, которого вы ищете. Подробную информацию по другим командам можно получить, введя знак вопроса в ответ на приглашение. Этой системой можно воспользоваться и по электронной почте. Пошлите сообщение по адресу netaddress@info.cnri.reston.va.us Строку "subject:" можно оставить пустой. В качестве текста сообщения пошлите query имя Это будет поиск простейшего типа. Если вам нужны детали или более сложный поиск, добавьте еще одну строку: man Другой путь поиска - через сервер имен Usenet. Это система, с помощью которой MIT (Массачусетский Институт Технологии) ведет учет электронных адресов всех, кто когда либо посылал сообщения в MIT с помощью Usenet. Она работает по электронной почте. Пошлите сообщение по адресу mail-server@rtfm.mit.edu Строку "subject:" оставьте пустой. В качестве текста сообщения укажите send usenet-addresses/фамилия где "фамилия" - фамилия человека, которого вы ищете. 6.7 Когда что-то не так ╧ При попытке связаться с подсистемой telnet ничего не происходит. Подсистема может быть остановлена для обслуживания или устранения неисправностей ╧ Вы получили сообщение "host unavailable". Подсистема telnet зачем-то отключена. Попробуйте еще раз позже. ╧ Получено сообщение "host unknown". Проверьте правильность написания имени подсистемы. ╧ Вы ввели пароль для подсистемы telnet, требующей пароля, и получили сообщение "login incorrect". Попробуйте снова. Если снова получено то же сообщение, нажмите клавиши control и ] одновременно для отсоединения и возврата в собственную операционную систему. ╧ Не удается отсоединиться от подсистемы telnet. Нажмите клавиши control и ] одновременно для отсоединения и возврата в собственную местную систему. 6.8 Куда обратиться с вопросами Группы новостей alt.internet.services и alt.bbs.internet сети Usenet могут дать указания к новым системам telnet. Скотт Янофф (Scott Yanoff) помещает в первой из них свой "Updated Internet Services List" (Обновленный список подсистем Internet). В группе alt.bbs.internet newsgroup можно также найти подборку часто задаваемых вопросов по системам досок объявлений (BBS) Internet. Питер Скотт (Peter Scott), ведущий базу данных Hytelnet database, поддерживает список рассылки, посвященный новым службам telnet и изменениям в существующих. Чтобы получить доступ к этому списку, пошлите ему сообщение по адресу scott@sklib.usask.ca. Глисон Сэкмэн (Gleason Sackman) ведет другой список рассылки, посвященный новым службам Internet и сообщениям о новых использованиях Сети. Чтобы подписаться на этот список, пошлите сообщение по адресу listserv@internic.net. Строку "subject:" оставьте пустой, а в качестве текста сообщения укажите: Sub net-happenings Свое имя.  * Глава 7: ПРОТОКОЛ ПЕРЕСЫЛКИ ФАЙЛОВ (FTP) *  7.1 Тонны файлов Сотни соединенных с Internet систем имеют библиотеки или архивы файлов, открытые для всеобщего доступа. Из них большинство состоит из дешевых общедоступных программ для стандартных работ на компьютере. Если вам захотелось завести новую коммуникационную программу для вашей IBM или захотелось поиграть в новую игрушку на собственной Amiga, и то, и другое можно снять с Internet. Но существуют и библиотеки документов. Если вам нужны копии последних постановлений Верховного Суда США, их можно найти в Internet. Можете запросить и получить копии исторических документов, от Великой Хартии до Декларации Независимости, или переводы телеграмм, в которых Ленин требовал расстрела восставших крестьян. Можете найти песенную лирику, стихи, и даже сжатое изложение всех сюжетов из серии "Затерянные в Космосе". Также к вашим услугам файлы с исчерпывающей информацией по любым вопросам, связанных с самим Internet. Прежде всего мы посмотрим, как добраться до этих файлов, то есть покажем вам, где они находятся. Наиболее употребительный способ достать эти файлы состоит в использовании протокола пересылки файлов (File Transfer Protocol - ftp). Как и при работе с telnet, не все системы, соединенные с Сетью, имеют доступ к ftp. Однако если ваша система входит в это число, то любой из этих файлов вы можете получить по электронной почте (см. следующую главу). Запустить ftp так же просто, как и использовать telnet. В ответ на приглашение местной системы введите ftp система.имя и нажмите enter. Здесь "система.имя" означает адрес подсистемы ftp, к которой желательно получить доступ. Одно из основных различий между telnet и ftp состоит в том, что соединение с подсистемами ftp в рабочие часы (обычно от шести утра и до шести вечера по местному времени) считается дурным тоном. Это связано с тем, что пересылка файлов по сети занимает приличную часть ресурсов компьютера, которые в дневное время наверняка понадобятся на более важную работу. Тем не менее существуют системы ftp, открытые для доступа 24 часа в сутки. Это отмечено в списке подсистем ftp в разделе 7.6. 7.2 Ваш друг Archie А как найти нужный файл? Еще несколько лет назад это была жуткая головная боль - не было общего каталога, из которого можно было бы узнать, где в Сети хранится нужный файл. У кого хватило бы терпения в поисках чего бы то ни было перерыть сотни библиотек? Аллен Эмтэйдж (Alan Emtage), Билл Хилан (Bill Heelan) и Питер Дейч (Peter Deutsch), студенты университета Мак-Гилла в Монреале (McGill University), задались тем же вопросом. Но они дали на него некоторый ответ. Они создали базу данных по имени archie, периодически обращающуюся к библиотекам файлов и смотрящую, к чему они предлагают доступ. В свою очередь, каждый может обратиться к archie, ввести с клавиатуры имя файла и посмотреть, откуда из Сети можно его взять. Сейчас archie ведет каталог примерно 1000 библиотек файлов по всему миру. В настоящее время есть три способа попросить archie найти для вас файл: через telnet, через "клиент-программу" archie на вашем собственном компьютере и по электронной почте. Все три способа позволяют задать частичное или полное имя файла и узнать, где он хранится в Сети. Если у вас есть доступ к telnet, то можно обратиться к одному из следующих адресов: archie.mcgill.ca; archie.sura.net; archie.unl.edu; archie.ans.net; или archie.rutgers.edu. Если будет запрос регистрационного имени, введите archie и нажмите enter. После установления связи ключевой командой будет prog, которая употребляется в такой форме: prog имя_файла затем enter, где "имя_файла" - программа или файл, которые вы ищете. Если вам неизвестно точное имя файла, попробуйте ввести его часть. Например, "PKZIP" сработает не хуже, чем "PKZIP204.EXE." Система не поддерживает символы-"джокеры" DOS или Unix. Если вы попросите archie поискать "PKZIP*", он ответит, что ничего подобного найти не может. Следует помнить одну вещь: файл - это не обязательно программа, это может быть и документ. Это означает, что можно использовать archie для поиска, например, всего, что относится к Битлз, точно также как и любых программ и графических файлов. Некоторые из подсистем Сети имеют теперь собственные программы archie, принимающие ваш запрос и передающие его в ближайшую базу данных archie - спросите у своего системного администратора, есть ли у вас такая программа. Эти программы-"клиенты" поставляют информацию куда быстрее, чем сама программа archie! Если таковая у вас есть, введите в командной строке своей операционной системы: archie -s имя_файла где имя_файла - программа или документ, которые вы ищете, и нажмите enter. Ключ -s дает программе указание не различать большие и малые буквы в имени файла и позволяет искать файл по неполному имени. Таким образом, вы можете ввести: archie -s имя_файла|more что позволяет вести вывод найденной информации постранично (удобно тогда, когда искомый файл содержится во многих подсистемах). Можно также открыть файл на компьютере с помощью функции регистрации выводимого на экран текста. Третий путь, для людей, которым недоступны оба описанных выше - электронная почта. Пошлите сообщение по адресу archie@quiche.cs.mcgill.ca. Строку 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 и тире пока не обращайте внимания. После них указывается размер в байтах файла или директории, дата загрузки и имя файла. 7.3 Прием файлов А теперь можно принять файл. Предположим, что имеющаяся у вас подсистема имеет ftp. Тогда вы можете к ней подсоединиться как к telnet, введя: ftp sumex-aim.stanford.edu (или имя любой подсистемы, к которой вы хотите получить доступ). Нажмите enter. Если соединение сработает, вы увидите следующее: Connected to sumex-aim.stanford.edu. 220 SUMEX-AIM FTP server (Version 4.196 Mon Jan 13 13:52:23 PST 1992) ready. Name (sumex-aim.stanford.edu:adamg): ---------------------------------------------------------------------------- Соединение с sumex-aim.stanford.edu. 220 SUMEX-AIM FTP сервер (Версия 4.196 Пон Янв 13 13:52:23 PST 1992) готов. Имя (sumex-aim.stanford.edu:adamg): ---------------------------------------------------------------------------- Если в течение минуты ничего не произойдет, нажмите control-C для возврата в свою местную систему. Если же соединение сработает, введите anonymous и нажмите enter. Вы увидите множество ссылок от Сети к "anonymous ftp" (анонимный ftp). Дело в том, что вы не обязаны сообщать библиотечной подсистеме свое имя. Причина этого заключается в том, что такие подсистемы созданы для того, чтобы дать доступ любому к определенным общедоступным файлам, оставляя в то же время возможность владельцам собственных учетных разделов в подсистемах входить под своим именем и получать доступ к своим персональным файлам. После этого следует запрос о пароле. В качестве пароля укажите свой адрес электронной почты. После этого появится следующее: 230 Guest connection accepted. Restrictions apply. Remote system type is UNIX. Using binary mode to transfer files. ftp> ---------------------------------------------------------------------------- 230 Гостевая связь принята. Ограничения применены. Система абонента - UNIX. При передаче файлов используется двоичный режим. ---------------------------------------------------------------------------- Теперь введите ls и нажмите enter. Вы увидите что-то ужасное вроде: 200 PORT command successful. 150 Opening ASCII mode data connection for /bin/ls. total 2636 -rw-rw-r-- 1 0 31 4444 Mar 3 11:34 README.POSTING dr-xr-xr-x 2 0 1 512 Nov 8 11:06 bin -rw-r--r-- 1 0 0 11030960 Apr 2 14:06 core dr--r--r-- 2 0 1 512 Nov 8 11:06 etc drwxrwsr-x 5 13 22 512 Mar 19 12:27 imap drwxr-xr-x 25 1016 31 512 Apr 4 02:15 info-mac drwxr-x--- 2 0 31 1024 Apr 5 15:38 pid drwxrwsr-x 13 0 20 1024 Mar 27 14:03 pub drwxr-xr-x 2 1077 20 512 Feb 6 1989 tmycin 226 Transfer complete. ftp> ---------------------------------------------------------------------------- 200 ПОРТ команда выполнена успешно. 150 Открыт режим ASCII связи для /bin/ls. всего 2636 -rw-rw-r-- 1 0 31 4444 Mar 3 11:34 README.POSTING dr-xr-xr-x 2 0 1 512 Nov 8 11:06 bin -rw-r--r-- 1 0 0 11030960 Apr 2 14:06 core dr--r--r-- 2 0 1 512 Nov 8 11:06 etc drwxrwsr-x 5 13 22 512 Mar 19 12:27 imap drwxr-xr-x 25 1016 31 512 Apr 4 02:15 info-mac drwxr-x--- 2 0 31 1024 Apr 5 15:38 pid drwxrwsr-x 13 0 20 1024 Mar 27 14:03 pub drwxr-xr-x 2 1077 20 512 Feb 6 1989 tmycin 226 Передача завершена. ftp> ---------------------------------------------------------------------------- Вот так! А теперь расшифруем этот Розеттский камень. Прежде всего, ls - это команда ftp для вывода директории (можно использовать просто dir, но если вы привыкли к MS-DOS, это может вызвать путаницу при попытке использовать команду в своей собственной местной системе, где она не сработает, так что лучше просто помнить, что в процессе сеанса связи следует для вывода директорий использовать ls). Самая первая буква каждой строки сообщает, относится данная строка к директории или к файлу. Если первая буква "d" или "l", это директория, иначе это файл. Остальная часть этих зловещих строк из букв и черточек состоит из флагов, сообщающих системе ftp, кто имеет право просматривать, изменять или удалять эти файлы. Вы можете их смело игнорировать. Можете также игнорировать все символы вплоть до конца строки, пока не наткнетесь на второе число, то, что стоит перед датой. Это размер файла в байтах. Если эта строка относится к директории, то по этому числу можно грубо судить о числе позиций в директории - директория с листингом размером в 512 байт относительно мала. Далее следует дата загрузки файла или директории, а после нее (наконец-то!) имя файла. Обратите внимание на файл README.POSTING в начале директории. Большинство архивов содержат документ "read me" (прочти меня), который обычно содержит некоторые основные сведения о подсистеме, ее ресурсах и способах их использования. Давайте возьмем этот файл, как для получения из него информации, так и для того, чтобы увидеть, как передаются файлы оттуда сюда. В ответ на приглашение ftp> введите get README и нажмите enter. Заметим, что подсистемы ftp не отличаются в некоторых общих чертах от подсистем Unix: они различают символы верхнего и нижнего регистров. Вы увидите нечто вроде такого: 200 PORT command successful. 150 Opening BINARY mode data connection for README (4444 bytes). 226 Transfer complete. 4444 bytes received in 1.177seconds (3.8 Kbytes/s) ---------------------------------------------------------------------------- 200 ПОРТ команда выполнена успешно. 150 Открытие соединения режима BINARY для передачи README (4444 байта). 226 Передача завершена. 4444 байта приняты за 1.177 секунд (3.8 Кбайт/сек) ---------------------------------------------------------------------------- Это оно и есть! Файл теперь расположен в вашей домашней директории вашей же подсистемы, из которой вы можете выгрузить его в свой компьютер. Простая команда "get" - это ключ к передаче файла из архивов в вашу подсистему. Если вам нужно загрузить к себе больше одного файла за один раз (например, серия документов), используется команда mget вместо get; например: mget *.txt При такой передаче файлов копируется каждый файл из данной директории, имя которого оканчивается на .txt. Перед копированием каждого файла у вас запросят подтверждения, надо ли его копировать. Несмотря на это, mget может сэкономить довольно много времени - нет необходимости вводить каждое имя файла. Если вы хотите сэкономить еще больше времени, и уверены, что ВСЕ заказанные файлы вам нужны, введите prompt до выполнения команды mget. Это отключит вывод приглашения и все файлы будут введены прямо в вашу исходную директорию. Следует помнить еще одну команду. Если вы хотите скопировать компьютерную программу, введите: bin и нажмите enter. Это сообщит подсистеме ftp и вашей системе о том, что пересылается двоичный файл, т.е. программа. Большинство подсистем ftp используют двоичный формат по умолчанию, но неплохо на всякий случай сообщить об этом, если вдруг вы связались с одной из тех немногих, для которых это не так. Чтобы переключить директорию, введите cd имя_директории (здесь подставьте имя директории, к которой хотите получить доступ) и нажмите enter. Введите ls и нажмите enter для получения листинга файлов данной конкретной директории. Чтобы сдвинуться по дереву директорий вверх, введите cd .. (Обратите внимание, что между буквой d и первой точкой стоит пробел) и нажмите enter. Или введите cdup и нажмите enter. Продолжайте так до тех пор, пока не дойдете до интересующей вас директории. Иначе, если вы уже знаете путь к директории, которая вам нужна (от нашего друга archie), просто введите после соединения get директория/субдиректория/имя_файла На многих подсистемах файлы, предназначенные для общего пользования, расположены в директориях pub или public; иногда существует директория info. Почти каждая подсистема имеет директорию bin, которая на первый взгляд может показаться кладовой (англ. bin - кладовая), где может лежать что-то интересное. На самом же деле это означает "binary" (двоичный) и просто представляет собой место, где системный администратор держит программы, обеспечивающие работу системы ftp. Lost+found - другая директория, которая может показаться интересной, но и она ничего достойного общественного интереса не содержит. Выше мы видели, как использовать archie. Из нашего примера видно, что некоторые системные администраторы именуют файлы довольно неразумным образом. К счастью, у вас есть способ переименовать файл в процессе передачи. В том же примере работы с archie можно ввести: get zterm-sys7-color-icons.hqx zterm.hqx и нажать enter. Вместо того, чтобы всегда иметь дело с файлом по имени zterm-sys7-color-icons.hqx, вы теперь имеете файл с простым именем zterm.hqx. Последние три буквы дают нам еще нечто: Многие программы подвергаются сжатию для сокращения времени передачи и экономии места. Чтобы их потом использовать, следует их сначала развернуть соответствующей программой декомпрессии. 7.4 Дополнительные буквы -- указатели метода раскодировки файла Для сжатия файлов используется много разных методов. Сказать, какой метод используется при передаче файла, можно по последней букве или последней тройке букв имени файла. Здесь перечисляются наиболее употребительные из них и указывается, что следует сделать, чтобы развернуть файл, созданный таким методом. (Большинство программ декодирования файла можно найти с помощью archie). .txt или .TXT Означает что файл является документом, а не программой. .ps или .PS Документ PostScript (на языке описания страниц Adobe). Такой файл можно распечатать на любом принтере с возможностью PostScript или использовать программу просмотра вроде GhostScript из проекта GNU. .doc или .DOC Еще одно общепринятое "расширение" для документов. Декомпрессия не нужна, если за именем не следует: .Z Это метод сжатия Unix. Для развертки файла введите uncompress имяфайла.Z и нажмите enter в командной строке своей системы. Если файл представляет собой сжатый текст, его можно прочитать интерактивно, введя: zcat имя_файла.txt.Z |more Программа u16.zip является программой MS-DOS, позволяющей загрузить такой файл и развернуть его в своем компьютере. Аналогичная программа для Macintosh называется MacCompress (найдите ее с помощью archie). .zip или .ZIP Это означает, что файл скомпрессирован обычной программой компрессии для MS-DOS, известной как PKZIP (найдите с помощью archie PKZIP204.EXE). Многие системы Unix позволят вам распаковать этот файл с помощью программы, называемой... как? Правильно, unzip. .gz Версия ZIP для Unix. Для распаковки введите gunzip filename.gz в командной строке своей системы. .zoo или .ZOO Формат компрессии Unix и MS-DOS. Для разворачивания используйте программу по имени zoo. .Hqx или .hqx Формат компрессии для Mactintosh. Требует программы BinHex. .shar или Еще один формат Unix. Для распаковки используется unshar. .Shar .tar Еще один формат Unix, часто используемый при упаковке нескольких связанных друг с другом файлов в один большой файл. Большинство систем Unix имеют программу с именем tar для "un-tarring" (распаковки) таких файлов. Часто такие файлы еще и сжимаются методом gz, так что их надо сначала распаковать, а потом обработать программой tar. .sit или .Sit Формат Mactinosh, требующий программы StuffIt. .ARC Другой формат MS-DOS, требующий использования программ ARC или ARCE. .LHZ Другой формат MS-DOS, требующий использования программы LHARC. Несколько слов предостережения напоследок: перед тем, как взять файл, посмотрите его размер. Сеть перемещает данные с феноменальной скоростью. Но файл в 500 кбайт, который будет передан в вашу систему за несколько секунд, может потребовать час или два при выгрузке в ваш компьютер, если вы используете модем 2400 бод. Ваша система может также иметь ограничения по числу байт, которые вам разрешено хранить в одном сеансе связи. Ну, и кроме того, хотя это и маловероятно, может оказаться, что ваш файл заражен вирусом. И если вы хотите брать с Сети много программ, то запаситесь хорошим антивирусным средством - на всякий случай. 7.5 Клавиатурная кабалистика Системные администраторы - такие же люди, как и все прочие: они стараются облегчить себе жизнь. А когда приходится целые дни сидеть за клавиатурой, это означает сделать все возможное, чтобы уменьшить число нажимаемых за день клавиш. К сожалению, нам, всем остальным, это создает трудности. Вы уже прочли о директориях bin и lost+found. Etc - еще одна такая с виду интересная директория, которая используется самой системой ftp для хранения файлов. И в ней тоже нет ничего по-настоящему интересного. Когда же вы попадете в настоящие библиотеки, вы обнаружите, что во многих случаях файлы содержат такие, мягко говоря, не описательные имена, как V1.1-AK.TXT. Самый известный пример - набор из нескольких сот файлов, известных как файлы RFC, содержащие основную техническую и организационную информацию, на которой во многом зиждется структура Internet. Эти файлы можно найти во многих подсистемах ftp, но всегда в виде RFC101.TXT, RFC102.TXT и т. п. без всякого намека на то, какая информация в каком из них содержится. К счастью, почти все подсистемы ftp содержат "Розеттский камень", помогающий расшифровать такие имена. У большинства есть файл с именем README (или что-то в этом роде), дающий основную информацию о системе. Затем, большинство директорий либо содержит аналогичный файл README, либо имеет указатель, дающий краткое описание каждого файла. Обычно это первый файл в директории, и чаще всего в виде 00INDEX.TXT. Считайте этот файл командой ftp. Затем его можно просмотреть интерактивно или выгрузить в свой компьютер и посмотреть, какие файлы могут вас заинтересовать. Еще один файл, который вы часто будете просматривать, называется ls-lR.Z. Он содержит листинг, включающий в себя каждый файл системы, но без всякого описания (имя происходит от команды Unix ls -lR, дающей листинг всех файлов во всех ваших директориях). Буква Z означает, что файл был подвергнут сжатию, то есть что вам придется перед чтением файла использовать команду Unix uncompress. И наконец, существуют такие системные администраторы, которые находят удовольствие в том, чтобы затруднять людям жизнь - и уж они-то полностью используют предоставляемые системой Unix возможности создавать неимоверно длинные имена файлов. На некоторых подсистемах FTP встречаются имена файлов символов этак из 80, битком набитые заглавными буквами, подчеркиваниями и прочими орфографическими ухищрениями - такое имя практически невозможно ввести правильно при попытке считать файл. Против этого у вас есть секретное оружие - команда mget. Просто введите mget, пробел и первые пять или шесть символов имения файла, поставив за ними звездочку, например: mget This_F* Подсистема FTP спросит, хотите ли вы считать файлы, имя которых начинается подобным образом. Если таких файлов несколько, вам, может быть, придется несколько раз ответить "n", но это все же проще, чем потратить неимоверное количество времени и сил на ввод полного имения файла. 7.6 Некоторые интересные подсистемы FTP То, что приведено далее, является списком некоторых интересных подсистем ftp, организованных по категориям. Конечно, при сотнях имеющихся в Сети подсистемах ftp этот список только чуть-чуть скользит по поверхности того, что существует на самом деле. Свобода в работе с archie поможет вам найти конкретные файлы. Время, указанное для каждой подсистемы, указано как Восточное и задает период, в который подсистема свободна для связи. Американские аборигены pines.hsu.edu Эта подсистема - исходная директория для IndianNet, содержит множество директорий и файлов об индейцах и эскимосах, в том числе данные по федеральному цензу, отчетов исследователей и базу данных по распределению по племенам. См. директории pub и indian. Амига ftp.uu.net Содержит программы для Amiga в директории systems/amiga. 24 часа в сутки. wuarchive.wustl.edu. См. в директории pub/aminet. 24 часа в сутки. Атари atari.archive.umich.edu Практически все файлы для Atari, которые только могут понадобиться, находятся в директории atari. 19:00 - 7:00. Библиотеки ftp.unt.edu Директория library содержит многочисленные списки библиотек с компьютеризованными каталогами, к которым возможен доступ через Сеть. Вирусы ftp.unt.edu Директория antivirus содержит антивирусные программы для компьютеров под MS- DOS и компьютеров Macintosh. 19:00 - 7:00. Гонконг nok.lcs.mit.edu Картинки формата GIF поп-звезд, зданий и видов Гонконга можно найти в директории pub/hongkong/HKPA. 18:00 - 6:00. Домашние животные rtfm.mit.edu Директории pub/usenet/rec.pets.dogs и pub/usenet.rec.pets.cats содержат документы о собаках и кошках соответственно. При использовании этой подсистемы ftp см. предупреждение под рубрикой "Книги". 18:00 - 6:00. Закон info.umd.edu U.S. Решения Верховного Суда США с 1989 по настоящее время хранятся в директории info/Government/US/SupremeCt. Каждый элемент имеет отдельную директорию (например, term1992). Возьмите файлы README и Index, чтобы расшифровать номера дел. 18:00 - 6:00. ftp.uu.net Решения Верховного суда лежат в директории court-opinions. Вам может понадобиться взять файл-указатель, сообщающий номера файлов, идущих с каждым именем файла. Решения записаны только в форматах WordPerfect и Atex. 24 часа в сутки. История nptn.org Эта подсистема представляет собой большую и растущую коллекцию текстовых файлов. В директории pub/e.texts/freedom.shrine можно найти копии важных исторических документов, от Великой Хартии Вольностей до Декларации Независимости или Провозглашения освобождения рабов. 24 часа в сутки. ra.msstate.edu Штат Миссисипи ведет сборную базу данных по историческим документам, в которой есть подробности всего - от военной стратегии Аттилы до песен вьетнамских солдат. 16:00 - 6:00. seq1.loc.gov Библиотека Конгресса приобрела множество документов бывшего Советского правительства, и многие из них переведены на английский. В директории pub/soviet.archive/text.english можно найти все - от телеграмм Ленина с приказами о расстрелах участников крестьянских восстаний до ответов Хрущева Кеннеди во время кубинского ракетного кризиса. Файл README в директории pub/soviet.archive содержит указатель этих документов. 18:00 - 6:00. Картины wuarchiv.wustl.edu Директория graphics/gif содержит сотни фотографических и рисованных картин формата GIF - от кукол до автомобилей, звездных карт и поп-звезд. Они организованы в длинные последовательности субдиректорий. Книги rtfm.mit.edu Директория pub/usenet/rec.arts.books содержит список литературы различных авторов, равно как и список рекомендованных книжных магазинов в различных городах. К сожалению, у этой подсистемы неимоверно длинные имена файлов - настолько, что приходится производить прокрутку экрана, работая на компьютерах с MS-DOS или на некоторых других. Даже если вам нужен только один из этих файлов, то имеет смысл использовать mget вместо get. При этом вас будут спрашивать о каждом файле, нужен ли он вам, но иначе вас будет здорово злить, когда на ваши попытки ввести имя файла система будет отвечать, что такового не имеется - а на самом деле вы просто не видите конца имени файла, который вылез за экран. 18:00 - 6:00. mrcnext.cso.uiuc.edu Проект "Гуттенберг" (Project Gutenberg) представляет собой попытку перевести тексты с бумаги в электронную форму. Сейчас существуют уже более ста названий, от Льюиса Кэррола до Марка Твена, от "Повести о двух городах" до "Сына Тарзана". Искать в директориях /etext/etext92 и /etext/etext93. 18:00 - 9:00. Компьютерная этика ftp.eff.org Исходная директория системы Electronic Frontier Foundation. С помощью команды cd перейдите в директорию pub и ищите в директориях EFF, SJG и CPSR документы о самой директории EFF и различных изданиях, относящихся к Сети, этике и закону. 24 часа в сутки. Космос ames.arc.nasa.gov Хранит текстовые файлы по космосу и по истории программ NASA в субдиректории pub/SPACE. В директориях pub/GIF и pub/SPACE/GIF можно найти файлы GIF, имеющие отношение к NASA или к астрономии, в том числе изображения планет, спутников и других небесных тел. 21:00 - 9:00. Кулинария wuarchive.wustl.edu Рецепты и директории рецептов можно найти в директории usenet/rec.food.cooking/recipes. gatekeeper.dec.com Рецепты в директории pub/recipes. Литература nptn.org В директориях pub/e.texts/gutenberg/etext91 и etext92 можно получить копии Басен Эзопа, литературных работ Льюиса Кэрролла и многих других, или даже Книгу Мормона. 24 часа в сутки. world.std.com Директория obi содержит все - от сказок до личных дел переживших Хиросиму. 18:00 - 6:00. Макинтош sumex-aim.stanford.edu Это основная директория с программным обеспечением для машин Macintosh. После регистрации переключитесь в директорию info-mac, которая вызовет длинную последовательность субидректорий с практически любыми бесплатными и распространяемыми программами для Mac, которые вы только можете пожелать. 21:00 - 9:00. ftp.uu.net Много программ для Macintosh можно найти в директории systems/mac/simtel20. 24 часа в сутки. Музыка cs.uwp.edu Директория pub/music содержит все - от текстов современных песен до рекомендованных компакт-дисков по музыке барокко. Она несколько отличается от других подсистем ftp, и по ней легче передвигаться. Слева пишутся имена файлов и директорий, а справа - их краткие описания, например: SITES 1528 Other music-related FTP archive sites classical/ - (dir) Classical Buying Guide database/ - (dir) Music Database program discog/ = (dir) Discographies faqs/ = (dir) Music Frequently Asked questions files folk/ - (dir) Folk Music Files and pointers guitar/ = (dir) Guitar TAB files from ftp.nevada.edu info/ = (dir) rec.music.info archives interviews/ - (dir) Interviews with musicians/groups lists/ = (dir) Mailing lists archives lyrics/ = (dir) Lyrics Archives misc/ - (dir) Misc files that don't fit anywhere else pictures/ = (dir) GIFS, JPEGs, PBMs and more. press/ - (dir) Press Releases and misc articles programs/ - (dir) Misc music-related programs for various machines releases/ = (dir) Upcoming USA release listings sounds/ = (dir) Short sound samples 226 Transfer complete. ftp> ---------------------------------------------------------------------------- ПОДСИСТЕМЫ 1528 другие архивные подсистемы FTP о музыке classical/ - (дир) Руководство для покупки классики database/ - (дир) Программа музыкальной базы данных discog/ = (дир) Дискография faqs/ = (дир) Файлы стандартных вопросов о музыке folk/ - (дир) Файлы и указатели народной музыки guitar/ = (дир) Файлы Guitar TAB от ftp.nevada.edu info/ = (дир) Архивы rec.music.info interviews/ - (дир) Интервью с музыкантами и группами lists/ = (дир) Архивы списков рассылки lyrics/ = (дир) Архивы стихов misc/ - (дир) Разные файлы - неизвестно, куда отнести pictures/ = (дир) GIFS, JPEGs, PBMs и пр. press/ - (дир) Пресс-релизы и различные статьи programs/ - (дир) Различные музыкальные программы для разных машин releases/ = (дир) Листинг предстоящих выпусков в США sounds/ = (дир) Примеры коротких звуков 226 Передача окончена. ftp> ---------------------------------------------------------------------------- Указывая имя директории, не включайте символ '/'. 19:00 - 7:00. potemkin.cs.pdx.edu Архив Боба Дилана. Интервью, заметки, ведение ежегодных записей о его жизни и др., в директории pub/dylan directory. 21:00 - 9:00. ftp.nevada.edu Гитарная музыка современных песен в диретории pub/guitar, субдиректории организованы по группам или исполнителям. Научная фантастика elbereth.rutgers.edu В директории pub/sfl содержатся пересказы сюжетов различных фантастических ТВ-спектаклей, в том числе Star Trek (не только исходный спектакль и продолжение, но и мультипликационная версия), Lost in Space, Battlestar Galactica, the Twilight Zone, the Prisoner и Doctor Who. Здесь также содержится список различных относящихся к жанру фантастики вещей и электронный журнал поклонников фантастики. 18:00 - 6:00. Обзоры фильмов lcs.mit.edu См. в директории movie-reviews. 18:00 - 6:00. Погода wuarchive.wustl.edu Директория /multimedia/images/wx содержит изображения формата GIF, относящиеся к погоде в Северной Америке. Файлы обновляются ежечасно и имеют форму: CV100222. Первые две буквы говорят о типе файла: CV означает фотографию в видимом свете, сделанном со спутника наблюдения за погодой. CI означает то же самое, но фотография сделана в инфракрасных луча