и в MS-DOS, нет необходимости добавлять первую черту дроби, если субдиректория ответвляется от текущей директории. Чтобы двигаться по дереву директорий в сторону корня, введите cd .. и enter. Обратите внимание на необходимость двух пробелов между cd и двумя точками - это страшно бесит пользователей MS-DOS. cp Копирует файл. Синтаксис таков cp файл1 файл2 При этом файл1 копируется в файл2 (или файл2 затирается файлом файл1). ls Эта команда, если за ней следует enter, сообщает вам, что находится в директории - аналогично команде dir системы DOS, но только в алфавитном порядке. ls | more Будет останавливать вывод через каждые 24 строки - это удобно, если у вас в директории много всякого. Базовая команда ls не выводит "спрятанные" файлы, такие, как файл .login, управляющий взаимодействием вашей системы и Unix. Чтобы увидеть эти файлы, введите ls -a или ls -a | more ls -l сообщит вам размер каждого файла, а также дату его создания и модификации. mv Аналогично команде rename системы MS-DOS mv файл1 файл2 переименовывает файл1 в файл2. Команду также можно использовать для переноса файла из одной директории в другую. mv файл1 News переместит файл файл1 в вашу директорию News. rm Удаляет файл. Введите rm имя_файла и нажмите enter (но имейте в виду: как только вы нажали enter, файл исчез навсегда). СИМВОЛЫ ПОДСТАНОВКИ: При поиске, копировании или удалении файлов можно в тех случаях, когда вы не знаете точных имен файлов, использовать символы подстановки. ls man* найдет такие файлы, названия которых начинаются с man: manual, manual.txt, man-o-man. Если вы точно занете все символы, кроме одного или двух, используйте знак вопроса. Например, ls man? позволит найти файл по имени mane, но не файл с именем manual. 2.7 Когда что-то не так ? Вы послали письмо, но получили зловещее сообщение от MAILER-DAEMON, содержащее десяток строк компьютерной абракадабры, за которой следует ваше сообщение. Вот в этих самых строчках и можно часто найти ключ к разгадке, что же было не так. Вы могли неправильно вписать адрес электронной почты. Подсистема, которой было послано сообщение, могла быть отключена на обслуживание или из-за сбоя. Вы могли воспользоваться неверным "переводом" при посылке сообщения в Сети за пределы Internet. ? Вы вызвали свой текстовый редактор своей местной системы чтобы написать сообщение или ответ, и похоже, что не можете из него выйти. Если это emacs, попробуйте control-X, control-C (другими словами, прижав клавишу control, нажмите X, а помтом - клавишу control и C). В самом худшем случае можно прервать связь. ? При работе с Elm была нечаянно нажата клавиша d для файла, который желательно сохранить. Введите номер сообщения, нажмите enter и затем u, что "отменит удаление" сообщения. Это работает только до выхода из Elm; после выхода сообщение будет потеряно. ? Вы пытаетесь загрузить из своего компьютера сообщение формата ASCII, написанное на вашем компьютере, в сообщение, которое вы подготавливаете в Elm или Pine, и получаете кучу левых скобок, больших букв M, K и L, и еще каких-то забавных символов. Хоть верьте, хоть нет, в конце концов ваше сообщение будет выглядеть нормально, а весь этот мусор только свидетельствует о проблемах, которые встречаются у некоторых текстовых процессоров Unix при загрузке файлов формата ASCII. Но ваша загрузка будет идти гораздо дольше. Один из способов с этим справиться состоит в использовании простой почтовой программы, которая не будет выдавать никаких таинственных символов в процессе загрузки текстового файла в сообщение. Другой способ (он лучше, если сообщение подготовлено как ответ на чье-то послание) - создать на своей местной системе текстовый файл командой cat, например, cat>файл и загрузить туда ваш текст. Потом в программах Elm или Pine можно вставить сообщение простой командой (control-R для Pine, например); только в этот раз ничего такого странного вы уже и не увидите. ? Вы какое-то время не чистили почтовый ящик в Elm, и случайно нажали "y", когда хотели нажать "n" (или наоборот) при выходе из программы, и теперь все сообщения исчезли. Посмотрите в своей директориии News (в командной строке введите: cd News) файл с именем recieved. Там лежат все ваши сообщения. К сожалению, загрузить их в ваш почтовый ящик в Elm невозможно - вам придется загружать этот файл или читать его в сеансе связи.  * Глава 3: USENET I *  3.1 Всемирная поилка Представьте себе разговор, который ведется на протяжении часов и дней, как будто люди оставляют записки на доске объявлений. Или представьте себе электронный эквивалент общего разговора людей по радио, где каждый может внести свою лепту в общую копилку, и не одному не приходится ждать. В отличие от электронной почты, которая обычно является разговором "одного с одним", Usenet - это разговор "многих со многими". Usenet - это международное место встречи, место, где люди собираются со своими друзьями, место обсуждения событий дня, место, где можно узнать последние новости из мира компьютеров и вообще обсудить все, что угодно. Вступление в дискуссию на Usenet - это некоторый опыт раскрепощения. Никто не знает ни вида, ни голоса своих собеседников, возраста, семейного положения и пр. О вас судят только по вашим словам и вашим способностям сформулировать свою точку зрения. Для многих Usenet и ЕСТЬ Сеть. Фактически ее часто путают с Internet. Но это совершенно отдельная система. Все подсистемы Internet МОГУТ нести Usenet, но и многие подсистемы вне Internet тоже могут, от совершеннейших машин под Unix до старых машин семейства XT и Apple II. Технически сообщения Usenet передаются вокруг всего света от одной местной системы к другой с помощью одного или нескольких специфических протоколов Сети. В вашей местной системе все ее сообщения Usenet хранятся в одном месте, к которому имеет доступ каждый владелец раздела на этой системе. Таким образом, сколько бы людей ни читали сообщение, местная система должна хранить только одну его копию. Многие местные системы регулярно "разговаривают" с несколькими другими на тот случай, если какая-то из их связей выйдет по каким-то причинам из строя. Когда две местных системы соединяются, они сравнивают списки сообщений Usenet, которые у них есть. Если какое-то сообщение отсутствует у одной из них, другая его передаст, и наоборот. Так как они - компьютеры, им не трудно проводить несколько тысяч и даже миллионов сравнений ежедневно. Именно что миллионов. Потому что Usenet - большая сеть. Каждый день пользователи Usenet закачивают в систему около 40 миллионов символов - это примерно тома от A до G Британской Энциклопедии. Очевидно, никто не был бы в силах работать со всем этим потоком сообщений. Давайте посмотрим, как искать те конференции и дискуссии, которые вас интересуют. Основной строительный блок Usenet - это группа новостей ("newsgroup"), которая представляет собой собрание сообщений по некоторой группе тем (в других сетях это называют конференциями, форумами, досками объявлений или группами по интересам). Этих групп новостей сейчас более 5000 на нескольких разных языках, и они охватывают все - от искусства до зоологии, от научной фантастики до Южной Африки. Некоторые общедоступные системы, обычно те, которые работают через посредство меню, стараются облегчить ситуацию, деля Usenet на несколько основных категорий. Выбрав одну из них, вы получите список групп новостей в этой категории. Затем выберите ту группу новостей, которая вас интересует, и читайте. Другие системы дают возможность составить свой собственный "список чтения", чтобы смотреть сообщения только в тех конференциях, в которых вы хотите. В обоих случаях конференции организованы согласно некоторой иерархии, придуманной в ранние восьмидесятые. Имена групп новостей начинаются с самой общей темы. Например, группы новостей, имя которых начинается с "comp.", посвящены конкретным темам, относящимся к компьютерам. За этими общими темами следуют более детализированные (например, группы "comp.unix" ограничиваются обсуждением вопросов, связанных с Unix). Главные иерархии таковы: bionet Исследовательская биология bit.listserv Конференции, возникшие как списки рассылки Bitnet biz Бизнес comp Компьютеры и относящиеся к ним темы misc Дискуссии, которые больше некуда поместить news Новости о самой Usenet rec Хобби, игры и отдых sci Наука (кроме исследовательской биологии) soc "Социальные" группы, часто связанные этнически talk Политика и связанные с ней темы alt Противоречивые или необычные темы; поддерживается не всеми подсистемами Кроме того, многие местные системы ведут группы новостей по конкретному городу, штату или региону. Например, ne.housing - группа новостей, где жители Новой Англии дают объявления о съеме квартир. Все увеличивается число систем, несущих группы новостей K12, которые рассчитаны на учителей и учащихся начальной и средней школы. А во многих городах ведутся группы новостей clari, которые фактически являются коммерческими службами, состоящими из сообщений телеграфных агентств и уникальной службы компьютерной хроники (подробности в гл. 10). 3.2 Движение по Usenet с помощью nn Как нырнуть внутрь? Как уже упоминалось, все делается через меню - нужно просто выбирать из списка выбора до тех пор, пока на выберете ту группу новостей, которую вы хотите читать, а тогда выбрать команду "read" (читать). В системах Unix можно также использовать программу "newsreader" (чтец новостей). Две наиболее часто используемых программы - это rn и nn ("no news" (нет новостей) -- поскольку считается, что ее использовать легче). (Намек на английскую поговорку: "Нет новостей - хорошая новость". Примечание переводчика.) Для начинающих nn будет лучшим выбором, поскольку эта программа работает с меню - вам предлагается список статей в конкретной группе новостей, а затем вы выбираете те, которые хотите прочитать. Чтобы испробовать ее, свяжитесь с вашей местной системой и в командной строке введите nn news.announce.newusers и нажмите enter. Через несколько секунд вы увидите нечто вроде следующего: Newsgroup: news.announce.newusers Articles: 22 of 22/1 NEW a Gene Spafford 776 Answers to Frequently Asked Questions b Gene Spafford 362 A Primer on How to Work With the Usenet Community c Gene Spafford 387 Emily Postnews Answers Your Questions on Netiquette d Gene Spafford 101 Hints on writing style for Usenet e Gene Spafford 74 Introduction to news.announce f Gene Spafford 367 USENET Software: History and Sources g Gene Spafford 353 What is Usenet? h taylor 241 A Guide to Social Newsgroups and Mailing Lists i Gene Spafford 585 Alternative Newsgroup Hierarchies, Part I j Gene Spafford 455 >Alternative Newsgroup Hierarchies, Part II k David C Lawrenc 151 How to Create a New Newsgroup l Gene Spafford 106 How to Get Information about Networks m Gene Spafford 888 List of Active Newsgroups n Gene Spafford 504 List of Moderators o Gene Spafford 1051 Publicly Accessible Mailing Lists, Part I p Gene Spafford 1123 Publicly Accessible Mailing Lists, Part II q Gene Spafford 1193 >Publicly Accessible Mailing Lists, Part III r Jonathan Kamens 644 How to become a USENET site s Jonathan Kamen 1344 List of Periodic Informational Postings, Part I -- 15:52 -- SELECT -- help:? -----Top 85%----- Explanatory postings for new users. (Moderated) ---------------------------------------------------------------------------- Группа новостей: news.announce.newusers Статьи: 22 из 22/1 НОВАЯ a Джин Спаффорд 776 Ответы на часто задаваемые вопросы b Джин Спаффорд 362 Основы того, как работать в общине USENET c Джин Спаффорд 387 Эмили Постньюз отвечает на ваши вопросы о сетевом этикете d Джин Спаффорд 101 Заметки о стиле написания в Usenet e Джин Спаффорд 74 Введение в news.announce f Джин Спаффорд 367 Программное обеспечение USENET: История и истоки g Джин Спаффорд 353 Что такое Usenet? h taylor 241 Руководство по социальным группам новостей и спискам рассылки i Джин Спаффорд 585 Иерархии альтернативных групп новостей, часть I j Джин Спаффорд 455 >Иерархии альтернативных групп новостей, часть II k Дэвид К Лоренс 151 Как создать новую группу новостей l Джин Спаффорд 106 Как получить информацию о сетях m Джин Спаффорд 888 Список активных групп новостей n Джин Спаффорд 504 Список модераторов o Джин Спаффорд 1051 Общедоступные списки рассылки, часть I p Джин Спаффорд 1123 Общедоступные списки рассылки, часть II q Джин Спаффорд 1193 >Общедоступные списки рассылки, часть III r Джонатан Камен 644 Как стать подсистемой USENET s Джонатан Камен 1344 Список поступлений периодической информации, часть I -- 15:52 -- ВЫБОР -- помощь:? -----Верхних85%----- Пояснительные сообщения для новых пользователей. (Модерируемая) ---------------------------------------------------------------------------- Это неплохая группа новостей для того, чтобы начать исследование Usenet! Вот что это все значит: первая буква каждой строки - это та буква, которую нужно ввести, чтобы прочесть конкретную "статью" (разумно, чтобы "группа новостей" содержала "статьи"). Далее следует имя человека, написавшего эту статью, за которой указывается ее длина в строках и тема этой статья. Внизу экрана указывается местное время вашей местной подсистемы, работа, которую вы выполняете прямо сейчас (то есть ВЫБОР - вы выбираете статьи), клавиша, которую надо нажать для получения помощи (клавиша ?), и сколько статей из данной группы новостей показано на экране. Слово "(moderated)" - модерируемая - значит, что группа новостей имеет "модератора", который только и направляет в нее сообщения. Это обычное ограничение для групп типа данной, содержащей статьи с основной информацией, или групп для дайджестов, которые в основном являются электронными журналами (о них чуть позже). Положим, что вы конкретно интересуетесь, что хочет сказать "Эмили Постньюз" о соблюдении этикета в Usenet. Нажмите клавишу c (нижний регистр!), и строка окажется подсвеченной. Если вы хотите посмотреть что-то другое, нажмите соответствующую клавишу. Если вы хотите посмотреть, что написано на следующей странице статьи, нажмите return или пробел. Но вы нетерпеливы, и вам хочется прочесть статью прямо сейчас. Команда для этого отдается большой буквой Z. Нажмите ее, и вы увидите следующее: Gene Spafford: Emily Postnews Answers Your Questions on NetiquetteSep 92 04:17 Original-author: brad@looking.on.ca (Brad Templeton) Archive-name: emily-postnews/part1 Last-change: 30 Nov 91 by brad@looking.on.ca (Brad Templeton) **NOTE: this is intended to be satirical. If you do not recognize it as such, consult a doctor or professional comedian. The recommendations in this article should recognized for what they are -- admonitions about what NOT to do. "Dear Emily Postnews" Emily Postnews, foremost authority on proper net behaviour, gives her advice on how to act on the net. ============================================================================ Dear Miss Postnews: How long should my signature be? -- verbose@noisy A: Dear Verbose: Please try and make your signature as long as you -- 09:57 --.announce.newusers-- LAST --help:?--Top 4%-- ---------------------------------------------------------------------------- Джин Спаффорд: Эмили Постньюз отвечает на ваши вопросы по сетевому этикету сен 92 04:17 Оригинал-автор: brad@looking.on.ca (Brad Templeton) Имя архива: emily-postnews/part1 Последнее изменение: 30 Ноя 91 brad@looking.on.ca (Brad Templeton) **ПРИМЕЧАНИЕ: Предполагается, что это говорится в ироническом смысле. Если вы этого не поняли, свяжитесь с врачом или профессиональным комедиантом. Рекомендации, здесь приведенные, следует понимать так, как их следует понимать - советы о том, чего НЕ делать. "Дорогая Эмили Постньюз" Эмили Постньюз, главный авторитет правильного поведения в сети, дает советы о том, как действовать в сети. ============================================================================ Дорогая мисс Постньюз: насколько длинной должна быть моя подпись? - verbose@noisy О: Дорогой Verbose: Постарайтесь сделать вашу подпись как можно дли -- 09:57 --.announce.newusers-- ПОСЛЕДНЯЯ --help:?--Выведено 4%-- ---------------------------------------------------------------------------- Первые несколько строк представляют собой заголовок сообщения, аналогичный тому заголовку, который вы получаете в сообщениях с электронной почты. Потом идет начало сообщения. В последней строке снова сообщается время, имя группы новостей или часть этого имени, положение сообщения в стеке сообщений, как получить помощь и какая доля сообщения находится на экране. Если хотите продолжить чтение, просто нажмите клавишу пробел (не enter!) для вывода на экран следующей порции и так далее до конца. По окончанию чтения вы вернетесь в меню группы новостей. Теперь нажмите клавишу Q (на этот раз - на верхнем регистре), что приводит к выходу из nn и возвращает вас в командную строку местной системы. Чтобы взглянуть на другую интересную группу новостей, введите nn comp.risks и нажмите enter. Эта группа новостей - еще одна модерируемая группа, на этот раз - дайджест всех тех забавных и пугающих способов, которыми только могут ошибаться компьютеры и те, кто ими управляет и пользуется. Опять-таки для чтения статей следует выбирать соответствующие им буквы. Если вы находитесь в середине чтения статьи и решили перейти к следующей, нажмите клавишу n. Сейчас как раз настало время посмотреть насчет тех групп новостей, которые вам в особенности интересны. Местные системы на основе Unix, в которых есть nn, используют программу с именем nngrep (у вас никогда не было ощущения, что Unix не полностью написан на английском?), позволяющую вам сканировать группы новостей. Выйдите из nn и в командной строке вашей местной системы введите: nngrep слово где "слово" - это та тема, которая вас интересует. Если у вас компьютер Macintosh, можете попробовать nngrep mac Вы получите что-то вроде: alt.music.machines.of.loving.grace alt.religion.emacs comp.binaries.mac comp.emacs comp.lang.forth.mac comp.os.mach comp.sources.mac comp.sys.mac.announce comp.sys.mac.apps comp.sys.mac.comm comp.sys.mac.databases comp.sys.mac.digest comp.sys.mac.games comp.sys.mac.hardware comp.sys.mac.hypercard comp.sys.mac.misc comp.sys.mac.programmer comp.sys.mac.system comp.sys.mac.wanted gnu.emacs.announce gnu.emacs.bug gnu.emacs.gnews gnu.emacs.gnus gnu.emacs.help gnu.emacs.lisp.manual gnu.emacs.sources gnu.emacs.vm.bug gnu.emacs.vm.info gnu.emacs.vms Заметьте, что некоторые конференции безусловно относятся к компьютерам Macintosh, а некоторые - столь же безусловно нет; - nngrep не совершенная система. Если вас интересует список ВСЕХ групп новостей, доступных на вашей местной системе, введите nngrep -a |more или nngrep -a |pg и нажмите enter (что именно надо вводить - зависит от того, какая система Unix используется в вашей местной системе; если одно не сработает, попробуйте другое). Вам нет абсолютной необходимости добавлять |more или |pg, но если этого не сделать, то список будет прокручиваться непрерывно, а не останавливаться каждые 24 строки. Если вы работаете с nn, нажмите большую букву Y для получения аналогичного списка. Вводить "nn группа новостей" для каждой группы новостей может в конце концов здорово надоесть. При использовании nn ваша местная система смотрит в файл с именем .newsrc. Это в основе своей - список всех групп новостей на местной системе с обозначениями каждой группы и статей, которые вы прочли (ведется полностью компьютером) Вы можете также составить себе "список чтения", который вызывает каждую из тех групп, на которые вы желаете подписаться. Чтобы испробовать это, введите nn без имени группы новостей и нажмите enter. К сожалению, вам придется начать с файла .newsrc, который "подписал" вас на каждую отдельную группу новостей на вашей местной системе! Чтобы удалить группу новостей из списка чтения, введите большое U в то время, когда ее меню находится на экране. Компьютер спросит у вас, действительно ли вы хотите "отменить подписку". Если ввести в ответ большое Y, подписка для вас будет отменена, и вы перейдете к следующей группе. Для многих местных систем, несущих тысячи групп новостей, этой работы хватит на всю оставшуюся жизнь. Но к счастью, есть пара более простых способов сделать то же самое. Оба они требуют вызова файла .newsrc в текст-процессор. В файле .newsrc file каждая группа новостей занимает одну строку, состоящую из имени группы, восклицательного знака или двоеточия и диапазона чисел. Группы новостей с двоеточием - это те, на которые вы подписаны; а те, за которыми стоит восклицательный знак - остальные. Чтобы начать с чистого листа, следует изменить все двоеточия на восклицательные знаки. Если вы умеете пользоваться программами emacs или vi, вызовите файл .newsrc (можете сначала сделать его копию на всякий случай), и сделайте замену с помощью функции глобального поиска и замены. Если с этими текстовыми процессорами вам работать неудобно, вы можете выгрузить файл .newsrc к себе в компьютер, сделать желательные изменения и загрузить измененный файл. Однако перед выгрузкой файла к себе вы должны сделать пару дел. Одно из них - ввести cp .newsrc temprc и нажать enter. Фактически вы будете загружать файл temprc (заметьте, что это имя не начинается с точки - некоторые компьютеры, из тех, что используют MS-DOS, не разрешают начинать имена файлов с точки). После выгрузки файла вызовите свой любимый текстовый редактор и используйте его функции поиска и замены для изменения восклицательных знаков на двоеточия. Будьте внимательны, чтобы не изменить ничего другого! Запомните документ в формате текста или ASCII. Снова соединитесь с вашей местной системой. В командной строке введите cp temprc temprc1 и нажмите enter. Этот новый файл будет служить в качестве резервной копии старого файла .newsrc на тот случай, если что-то будет неправильно. Теперь загрузите файл temprc из своего компьютера. Старый файл temprc системы Unix будет затерт. Теперь введите cp temprc .newsrc и нажмите enter. Вы можете теперь начать составлять список чтения с чистого листа. 3.3 Команды nn Чтобы пометить к чтению соответствующую статью введите написанную рядом с ее названием букву (на нижнем регистре). Чтобы пометить конкретную статью и все ее отклики, введите букву и звездочку, например: a* Чтобы снять выбор статьи, введите расположенную рядом с ней букву (на нижнем регистре). C Отменяет статью (повсюду), которую вы написали. Каждая посланная на Usenet статья имеет неповторяющийся идентификационный номер (ИД номер). Нажатие большой буквы C посылает новое сообщение, по которому каждая получившая ранее статью местная система находит ее и удаляет. F Послать общедоступный отклик. Если эта команда выбрана при нахождении на "странице" группы новостей, вас спросят, к какой статье послать отклик. Если она выбрана при работе с конкретной статьей, отклик будет направлен к этой статье. В любом случае будет задан вопрос, хотите ли вы включить исходную статью в свой текст. Внимание: будет вызван тот текстовый редактор, который установлен у вас по умолчанию. N Переход к следующей группе новостей с непрочитанными статьями P Переход к предыдущей группе новостей с непрочитанными статьями. G груп.нов Переходит к указанной группе новостей. Может быть использована для подписки на новую группу новостей. Нажатие клавиши G выводит субменю: u Переход к группе и показ только непрочитанных статей. a Переход к группе и показ всех статей, в том числе уже прочитанных. s Будут показаны только статью с конкретной темой (subject). n Будут показаны только статьи, написанные конкретным лицом. M Посылает кому-то копию текущей статьи. Вас спросят электронный адрес получателя, а также о том, хотите ли вы добавить какие-либо комментарии к пересылаемой статье перед отправкой. Как и команда F, выводит в принятый по умолчанию редактор. :post Поместить статью. У вас спросят имя группы. Q Выйти из nn. U Отменить подписку на текущую группу новостей. R Ответить на статью по электронной почте. пробел Нажатие пробела вызывает следующую страницу статьи. X Если у вас есть выбранные статьи, то эта команда покажет их вам и переведет вас к следующей группе новостей с непрочитанными статьями. Если выбранных статей нет, то все статьи отмечаются как прочитанные, и вы переходите к следующей группе новостей. =слово Находит и отмечает все статьи в группе новостей с указанным словом в качестве строки темы ("subject:"), например: =modem Z Показывает все выбранные статьи немедленно и возвращается в текущую группу новостей. ? Вызывает экран помощи < Переходит к предыдущей странице в группе новостей. > Переходит к следующей странице в группе новостей. $ Переходит к последней странице статьи. ^ Переходит к первой странице статьи. 3.4 Использование rn Некоторые предпочитают эту более старую программу чтения новостей. Если ввести rn news.announce.newusers в командной строке вашей местной системы, вы увидите нечто вроде такого: ******** 21 unread articles in news.announce.newusers--read now? [ynq] ---------------------------------------------------------------------------- *** 21 непрочитанная статья в news.announce.newusers -- читать сейчас? [ynq] ---------------------------------------------------------------------------- Если нажать клавишу Y, то на вашем экране появится первая статья. Если вы хотите сначала посмотреть, какие вообще есть статьи, нажмите клавишу = на своей клавиатуре, и увидите нечто вроде следующего: 152 Introduction to news.announce 153 A Primer on How to Work With the Usenet Community 154 What is Usenet? 155 Answers to Frequently Asked Questions 156 Hints on writing style for Usenet 158 Alternative newsgroup Hierarchies, Part I 159 Alternative newsgroup Hierarchies, Part II 160 Emily Postnews Answers Your Questions on Netiquette 161 USENET Software: History and Sources 162 A Guide to Social newsgroup and Mailing Lists 163 How to Get Information about Networks 164 How to Create a New newsgroup 169 List of Active newsgroups 170 List of Moderators 171 Publicly Accessible Mailing Lists, Part I 172 Publicly Accessible Mailing Lists, Part II 173 Publicly Accessible Mailing Lists, Part III 174 How to become a USENET site 175 List of Periodic Informational Postings, Part I 176 List of Periodic Informational Postings, Part II 177 List of Periodic Informational Postings, Part III End of article 158 (of 178)--what next? [npq] ---------------------------------------------------------------------------- 152 Введение в news.announce 153 Начальные сведения по работе в обществе Usenet 154 Что такое Usenet? 155 Ответы на часто задаваемые вопросы 156 Советы по стилю писем на Usenet 158 Альтернативная иерархия групп новостей, Часть I 159 Альтернативная иерархия групп новостей, Часть II 160 Эмили Постньюз отвечает на вопросы по сетевому этикету 161 Программное обеспечение USENET: История и источники 162 Руководство по группам новостей Social и спискам рассылки 163 Как получить информацию о сетях 164 Как создать новую группу новостей 169 Список активных групп новостей 170 Список модераторов 171 Общедоступные списки рассылки, Часть I 172 Общедоступные списки рассылки, Часть II 173 Общедоступные списки рассылки, Часть III 174 Как стать подсистемой USENET 175 Список поступлений периодической информации, Часть I 176 Список поступлений периодической информации, Часть II 177 Список поступлений периодической информации, Часть III Конец статьи 158 (из 178) - что дальше? [npq] ---------------------------------------------------------------------------- Обратите внимание, что все статьи теперь перечисляются в порядке номеров без указания того, кто их послал. Похоже, что статья 154 должна быть интересной. Чтобы ее прочесть, введите 154 и нажмите enter. Вы увидите что-то вроде: Article 154 (20 more) in news.announce.newusers (moderated): From: spaf@cs.purdue.EDU (Gene Spafford) newsgroup: news.announce.newusers,news.admin,news.answers Subject: What is Usenet? Date: 20 Sep 92 04:17:26 GMT Followup-To: news.newusers.questions Organization: Dept. of Computer Sciences, Purdue Univ. Lines: 353 Supersedes: Archive-name: what-is-usenet/part1 Original from: chip@tct.com (Chip Salzenberg) Last-change: 19 July 1992 by spaf@cs.purdue.edu (Gene Spafford) The first thing to understand about Usenet is that it is widely misunderstood. Every day on Usenet, the "blind men and the elephant" phenomenon is evident, in spades. In my opinion, more flame wars arise because of a lack of understanding of the nature of Usenet than from any other source. And consider that such flame wars arise, of necessity, among people who are on Usenet. Imagine, then, how poorly understood Usenet must be by those outside! --MORE--(7%) ---------------------------------------------------------------------------- Статья 154 (еще 20) в news.announce.newusers (модерированная): От : spaf@cs.purdue.EDU (Джин Спаффорд) группа новостей: news.announce.newusers,news.admin,news.answers Subject: Что такое USENET? Дата: 20 Сен 92 04:17:26 СВГ Отклики: news.newusers.questions Организация : Факультет кибернетики, Purdue Univ. Строк: 353 Отменяет: Архивное : what-is-usenet/часть 1 Изначально от: chip@tct.com (Chip Salzenberg) Последнее изменение: 19 июля 1992 от spaf@cs.purdue.edu (Джин Спаффорд) Первое, что следует понимать насчет Usenet, - это то, что никто не понимает, что это. На Usenet каждый день наблюдается "феномен слепых и слона". По-моему, больше всего таких споров возникает из-за недостатка понимания природы Usenet, чем из-за чего-нибудь другого. И заметьте, Что по самой своей природе эти войны возникают между людьми, которые находятся внутри Usenet. Вообразите же, как мало понимают о Usenet те, кто находится вне его! --ДАЛЬШЕ--(7%) ---------------------------------------------------------------------------- В этот раз заголовок выглядит очень похоже на те, которые приходят в сообщениях электронной почты. Чтобы продолжить чтение, нажмите пробел. Если нажать клавишу n (на нижнем регистре), то вы увидите следующее по порядку номеров сообщение. Для выхода из rn просто продолжайте нажимать клавишу (на нижнем регистре), пока не вернетесь в командную строку. Теперь давайте установим список чтения. Поскольку rn использует тот же файл .newsrc, что и nn, вы можете воспользоваться описанным выше методом поиска и замены. А можно и по-другому: введите rn и нажмите enter. Когда на вашем экране появится первая группа новостей, нажмите клавишу u (на нижнем регистре). Нажмите ее опять, опять и опять. Или просто держите ее нажатой (а если компьютер начнет пищать, отпустите ее на пару секунд). В конце концов вам скажут, что вы находитесь в конце группы новостей, и спросят, что делать дальше. Вот здесь вы и начнете вводить группы новостей. Введите g группа новостей (например, g comp.sys.mac.announce) и нажмите enter. Вас спросят, не хотите ли вы "подписаться". Нажмите клавишу y. Затем введите g следующая группа новостей (например, g comp.announce.newusers) и нажмите enter. Повторяйте до тех пор, пока не будет сделано все, что надо. Этот процесс также установит и список чтения для nn, если вы предпочитаете эту программу чтения новостей. Но как узнать, на какие группы новостей подписываться? Введите символ l нижнего регистра, и вы увидите список доступных групп новостей. Но на вашей системе может быть более 2000 групп новостей, а это, наверное, не совсем то, что вы хотите. Но к счастью, с помощью команды l можно искать группы с заданными словами в названиях. Введя l mac и нажав после этого enter, вы получите список групп новостей с этим набором букв в именах, (и как и в nn, вы также увидите группы, имеющие отношение к emacs и тому подобному - кроме групп, относящихся к компьютерам Macintosh). Из-за огромного числа передаваемых по Usenet сообщений большинство систем несет сообщения только за несколько дней или недель. Так что если есть сообщение, которое вы хотите сохранить, то вы должны либо включить перехват экрана, либо запомнить сообщение в файле, который впоследствии загрузите к себе в компьютер. Чтобы при работе с rn запомнить сообщение в виде файла, введите: s имяфайла где имяфайла - имя, которым вы хотите назвать файл, в который будет записано сообщение, и нажмите enter. Вас спросят, хотите ли вы запомнить его в формате "почтового ящика" ("mailbox format"). В большинстве случаев вы можете ответить n (при этом будет удален заголовок).Сообщение будет записано в файл в директории News (к которой можно получить доступ, введя cd News и нажав enter). Кроме того, некоторые группы новостей заполняются особенно быстро - стоит вам пару дней отсутствовать, и вы по возвращению найдете сотни статей! Один из способов с ними разобраться - пометить их все как "читанные", чтобы они на экране больше не появлялись. При работе с nn введите большую букву J; при работе с rn - малую букву c. 3.5 Команды rn В rn вам доступны разные команды - в зависимости от того, находитесь вы уже в группе новостей или читаете конкретную статью. В любой момент ввод символа h нижнего регистра выведет список доступных вам команд и краткие инструкции по их использованию. Вот некоторые из них: Сразу после вызова rn или в группе новостей: c Помечает каждую статью в группе новостей как рочитанную (или "взятую"), чтобы их не надо было смотреть снова. Система спросит вас, уверены ли вы в правильности своих действий. Это может быть сделано или при вопросе о том, хотите ли вы прочесть некоторую конкретную группу новостей или при нахождении в этой группе новостей. g Переходит к группе новостей, формат: g группа.новостей Используется как для перехода к группе, на которую вы уже подписаны, так и для подписки на новые группы. h Выводит список доступных команд и краткие инструкции. l Дает список доступных групп новостей. p Переходит к первой "подписанной" группе новостей с непрочитанными статьями. q Выходит из rn, если вы еще не вошли в группу новостей. Если вы находитесь в группе новостей, выходит из нее и переходит к следующей "подписанной" группе новостей. Только внутри группы новостей: = Дает список существующий статей в группе новостей. m Снова метит указанные статьи как "не прочитанные", чтобы можно было вернуться к ним впоследствии. Введите 1700m и нажмите enter - и вы пометите эту статью как не читанную. Введите 1700-1800m и нажмите enter - и вы пометите все эти статьи как не читанные. пробел Выводит следующую страницу списка статей. Если вы находитесь на последней странице, выводит первую статью группы новостей. u Отменяет подписку на группу новостей. /текст/ Ищет в группе новостей статьи с указанным словом или фразой в строке "subject:" - от текущей статьи до конца группы новостей. Например, /EFF/ переместит вас к первой статье с данным словом в строке "subject:". ?текст? То же, что и /текст/, только поиск ведется от текущей статьи в обратном направлении. Только внутри конкретной статьи: e Некоторые группы новостей состоят из статей, которые представляют собой двоичные файлы - как правило, программы или графические образы. Нажатие клавиши e преобразует символы ASCII такой статьи в файл, который вы можете загрузить к себе в компьютер и потом смотреть или использовать (в предположении, что у вас есть подходящий компьютер и программное обеспечение). Такие файлы могут быть разделены на несколько статей, просто продолжайте вызывать статьи и нажимать e после вызова. Результирующий файл окажется в субдиректории News. C Если вы послали статью, а потом решили, что этого не надо было делать, вызовите ее в своей местной системе и нажмите этот символ. Ваше сообщение начнет исчезать из всех систем во всем мире. F Отправить общедоступный отклик на текущую статью в текущую группу новостей. Включает копию статьи, которую вы можете редактировать с помощью текстового редактора вашей местной системы. f То же самое, что и выше, с тем исключением, что копия исходной статьи не включается в сообщение. m Метит текущую статью как "не прочитанную", так что можно будет вернуться к ней позже. Вводить номер статьи не нужно. Control-N Выводит на экран первый отклик на статью. Если эта статья не имеет откликов, выводит первую нечитанную статью в группе новостей. Control-P Переходит к сообщению, на которое отвечает текущая статья. n Переходит к следующей не читанной статье текущей группы новостей. N Переходит к следующей статье в группа новостей, даже если она уже читанная. q Выходит из текущей статьи. Оставляет в текущей группе новостей. R Отвечает только по электронной почте автору текущей статьи. Включает копию его сообщения в ответ. r То же, что выше, но копия исходной статьи не включается в ответ. s файл Копирует текущую статью в файл в директории News, где "файл" - имя файла, в котором желательно произвести сохранение. Вас спросят, желаете ли вы использовать при запоминании формат "почтового ящика". Если вы ответите клавишей N, большая часть заголовка не будет запоминаться. s|польз.почты Пересылает кому-то копию статьи. В качестве "польз почты" подставьте адрес электронной почты получателя. Эта команда не позволяет добавлять к статье комментарии. пробел Нажатие пробела выводит следующую страницу статьи или - в конце статьи - переходит к следующей непрочитанной статье. 3.6 Основные группы новостей При таком большом выборе каждый захочет иметь свой собственный список чтения Usenet. Но есть несколько групп новостей, которые особенно интересны для новичков. Среди них: news.announce.newusers Эта группа состоит из серии статей, объясняющих различные аспекты Usenet. news.newusers.questions Здесь вы можете задать вопрос (чуть позже покажем, как) о том, как работает Usenet. news.announce.newsgroup Здесь смотрите информацию о новых предлагаемых группах новостей. news.answers Содержит список Часто Задаваемых Вопросов ("Frequently Asked Questions - FAQ) и ответов на них из многих разных групп новостей. Как бороться со сдвигом времени при межконтинентальных перелетах см. в FAQ rec.travel.air; ответы на вопросы по Microsoft Windows - в FAQ из comp.os.ms-windows, и т. д. alt.internet.services Ищете что-то конкретное на Internet? Спросите здесь. alt.infosystems.announce Люди, добавляющие к Internet новые информационные службы, сообщают здесь подробности. 3.7 Обсуждения "Нити" ("Threads") - это общая часть Usenet. Когда кто-то посылает сообщение, очень часто кто-то и отвечает. Скоро возникает нить разговора. Следить за такими нитями относительно легко. В nn связанные между собой сообщения группируются вместе, и чтобы прочесть следующее сообщение, достаточно нажать control-N. Осваиваясь в Usenet, неплохо сначала прочитать какое-то обсуждение перед тем, как в него вклиниться. Таким образом можно прощупать разные группы новостей - у каждой свой ритм. В конце концов, вам тоже захочется поговорить. Есть два основных способа это сделать. Можно присоединиться к уже идущему разговору, а можно начать совершенно новую нить. Если вы хотите присоединиться к обсуждению, то вы должны решить, хотите ли вы включать в свое сообщение фрагменты того, на которое вы отвечаете. Смысл в том, что читатели видят, на что вы отвечаете - на тот случай, если у них нет оригинала (помните, что у сообщений Usenet малое время жизни в усредненной местной системе) или они не могут его найти. Если у вас местная система на основе Unix, то вступление в разговор делается одинаково как в nn, так и в rn: нажмите клавишу F, закончив работу с данной статьей в нити. В rn нажмите малую букву f, если вы не хотите включать фрагменты того сообщения, на которое отвечаете, и большую букву F, если хотите. В nn введите большую букву F. После этого вас спросят, хотите ли вы включать фрагменты исходного сообщения. И вот здесь вы столкнетесь с еще одной стенкой системы Unix. Когда вы нажмете клавишу F, ваша местная система вызовет основной текстовый редактор Unix. Если вам повезет, это будет pico - очень легкая система. Но гораздо вероятнее, что вы попадете в emacs (или, возможно, vi), с которыми вы уже встречались в главе, посвященной электронной почте. Одна наиболее важная команда emacs такова: control-x control-c Это значит: при прижатой клавише control нажмите x. Затем при прижатой клавише control нажмите c. Запомните это. На самом деле это настолько важно, что стоит повторить: control-x control-c Эта последовательность нажатий клавиш выводит вас из emacs. Если они сработают правильно, вас спросят, хотите ли вы послать, отредактировать, прервать или внести в список сообщение, над которым вы работаете. Если они не сработают (допустим, если вы случайно нажали какую-то другую мистическую комбинацию клавиш, значащую что-то свое для emacs) и ничего не случится, или вы получите еще одно загадочное приглашение от emacs в нижней строке экрана, попробуйте нажать control-g. Это должно остановить все, что пытается делать emacs (вы должны увидеть слово "quit" - выйти - в нижней строке экрана), и тогда можно нажать control-x control-c. Но если и это не поможет, у вас всегда есть возможность повесить трубку и позвонить снова! Если вы дали своей программе чтения новостей указание, что вы хотите включить в свой ответ фрагменты исходного сообщения, то она автоматически поместит его целиком вверху вашего сообщения. Чтобы удалить ненужные строки, поставьте на них курсор клавишами управления курсором и нажмите control-K - это удаляет по одной строке за раз. Теперь можете писать свое сообщение. Помните, что нажимать enter необходимо раньше, чем курсор дойдет до конца строки, поскольку у редактора emacs нет возможности переноса слов на следующую строку. Закончив, нажмите control-X control-C. Вас спросят насчет передачи, редактирования, прекращения и т. д. Выберите что-нибудь. Если вы нажмете Y, ваша местная система начнет процесс пересылки вашего сообщения по Сети. Программы nn и rn работают при пересылке нового сообщения по-разному. В nn необходимо ввести: :post и нажать enter в любой группе новостей. Вас спросят, в какую группу новостей следует поместить сообщение. Введите имя и нажмите enter. Вас спросят о "ключевых словах" Это слова, которые должны привлечь внимание того, кто просматривает группу новостей. Допустим, что вы продаете свой автомобиль. Здесь вы можете ввести марку своего автомобиля. Далее идет строка "summary" (краткое содержание), что несколько похоже. И наконец, вас спросят о рассылке ("distribution") сообщения. Здесь вы скажете, насколько широко должно распространяться ваше сообщение. Задумайтесь на секунду. Если вы продаете машину, то нет смысла рассылать сообщение по всему миру. Но если вы хотите говорить об охране окружающей среды, то смысл очень большой. Каждая местная система имеет свой набор классификаций рассылок, но обычно есть местная (для пользователей системы), еще одна для города, еще - для штата или района, потом для страны (например, usa), для континента (Америка и Канада - na), и наконец, всемирная (обычно: world). Какую из них выбрать? Обычно секундное раздумье поможет сделать правильный выбор. Если вы продаете машину, воспользуйтесь городской или региональной рассылкой - тем, кто в Австралии, это, пожалуй, не интересно, и даже несколько утомительно. Если идет речь об обсуждении президентских выборов, то имеет смысл выбрать рассылку по США. Если же обсуждаются события на Ближнем Востоке, то вполне стоит выбрать всемирную рассылку. Теперь можете ввести сове сообщение. Если вы составили его вне сеанса связи (хорошая идея, если вы не слишком уживаетесь с emacs), то теперь его можно загрузить в местную систему. При загрузке его в emacs вы увидите таинственные символы, но после нажатия control-X и вслед за ним control-C они исчезнут. Или по-другому: "запомните" сообщение (например, нажав m в rn), выйдите, составьте сообщение автономно (вне сеанса связи), войдите снова и загрузите ваше сообщение в файл вашей местной системы. Теперь вызовите Usenet и найдите статью, которую вы "запомнили". Начните отвечать, и вас спросят, хотите ли вы включить заранее подготовленное сообщение. Введите имя файла, который вы только что создали, и нажмите enter. В rn вам придется ждать до тех пор, пока вы не дойдете до конца группы новостей, и потом нажать F, что выведет вас в систему составления сообщений. Или можно в командной строке местной системы ввести Pnews и нажать enter. У вас спросят что-то похожее на то, что спрашивает система nn, за исключением того, что вам будет дан список возможных рассылок. Если вы выберете слово "world" (мир), вы увидите такое сообщение: This program posts news to thousands of machines throughout the entire civilized world. Your message will cost the net hundreds if not thousands of dollars to send everywhere. Please be sure you know what you are doing. Are you absolutely sure that you want to do this? [ny] ---------------------------------------------------------------------------- Эта программа рассылает новости в тысячи машин по всему цивилизованному миру. Рассылка вашего сообщения по всему миру обойдется сети в сотни, если не тысячи долларов. Пожалуйста, подумайте еще раз, правильно ли вы поступаете. Вы абсолютно уверены, что хотите это сделать? [ny] ---------------------------------------------------------------------------- Не волнуйтесь - ваше сообщение не обойдется Сети в бешеные тысячи, но все же стоит подумать, действительно ли ваше сообщение нужно всюду. Если вы хотите ответить на некоторую статью по электронной почте, а не общедоступным сообщением, нажмите R в nn или r либо R в rn. В rn, как и при статьях-откликах, символ верхнего регистра включает в ваше сообщение текст исходного. Большинство групп новостей не модерированы, что означает, что каждое сообщение, посланное вами, в конце концов придет на каждую местную систему в указанном вами географическом регионе, если на этой местной системе есть такая группа новостей. Но некоторые группы новостей модерированы, как вы могли ранее видеть в comp.risks. В этих группах сообщения посылаются в определенное место, где модератор, работающий как редактор журнала, решает, что же именно поместить. В некоторых случаях группы модерируются как школьные журналы. В других случаях это делается для уменьшения большого числа сообщений, которые иначе были бы помещены. Вы заметите, что многие статьи в Usenet заканчиваются причудливыми "подписями", которые часто содержат какое-то изречение, забавную картинку или (почти случайно) имя автора и его адрес электронной почты. Вы тоже можете завести себе собственную "подпись", которая будет автоматически добавляться к каждой вашей статье. Создайте файл подписи на своем компьютере. Старайтесь сделать ее не длиннее четырех строк, чтобы не надоедать другим участникам Сети. Теперь при соединении со своей местной системой, введите cat>.signature и нажмите enter (обратите внимание на точку перед s). Загрузите ваш файл подписи с помощью протокола ASCII вашего коммуникационного пакета. После этого нажмите control-D - команду Unix для закрытия файла. Теперь каждый раз, когда вы будете посылать сообщение, этот файл будет к нему добавлен. Есть несколько предостережений, относящихся к помещению статей. Usenet не отличается от городского собрания или публикаций: предполагается, что вы не будете нарушать закон, помещая материалы с нарушением авторских прав или занимаясь незаконной деятельностью. Кроме того, здесь не место для продажи своей продукции (кроме некоторых групп новостей biz. и for-sale ). 3.8 Кросс-постинг Иногда у вас может появиться статья, которая, по вашему мнению, должна быть послана более чем в одну группу новостей Usenet. Вместо того, чтобы посылать несколько сообщений в разные группы, можно послать одно и то же сообщение в несколько групп одновременно с помощью процесса, который называется кросс-постинг. Допустим, что вы хотите начать обсуждение таможенной политики по поводу импорта редких тропических рыб из Бразилии. Может найтись, что сказать у читателей rec.aquaria. Точно также может быть свое мнение у тех, кто читает alt.politics.animals и talk.politics.misc. Кросс-постинг облегчает жизнь. Он также означает, что подписчик нескольких групп новостей увидит ваше сообщение только один раз - программное обеспечение для чтения новостей отменит все остальные копии, как только человек прочтет сообщение. Когда вы будете посылать сообщение (с помощью Pnews для rn или команды :post в nn), вас спросят, в какую группу новостей его надлежит поместить. Напишите имена нескольких групп, разделенных запятыми, но без пробелов, например: rec.aquaria,alt.politics.animals,talk.politics.misc и нажмите enter. После ответа на остальные вопросы (география рассылки и пр.), сообщение будет помещено в различные группы (если же группа модерируется, то сообщение попадет сначала к модератору, который и решит, стоит ли его публиковать). Помещать сообщение в большое количество групп новостей или в неподходящие группы новостей считается дурным тоном. Может быть, вам и не надо помещать его в 20 различных мест. И хотя вы считаете, что ваше эссе по поводу политики жизненно важно для судеб мира, есть шансы, что его не посчитают интересным читатели rec.arts.comics - по крайней мере не настолько интересным, чтобы обрушивать его им на головы. Вы получите множество нелицеприятных сообщений по электронной почте с предложением ограничивать свои сообщения "соответствующими" группами новостей.  * Глава 4: USENET II *  4.1 Наезды, болтовня и недержание Что-то есть такое в электронном общении, что делает некоторых людей крайне раздражительными. Может быть, это связано с незамедлительностью общения и его полуанонимностью. Чтобы это ни было, но скоро вы познакомитесь с целыми классами людей, которые будут портить вам жизнь. Вместо того, чтобы остановиться и чуть подумать, как было бы в случае получения письма на бумаге, гораздо проще садануть по клавише R и сказать кому-то, что вы не можете даже сказать, что вы о нем думаете. Даже спокойные в других случаях люди вдруг оборачиваются рычащими психами. Когда это случается, происходят наезды. Наезд (flame) - это особо злобный личный выпад против кого-то за что-то им (или ею) написанное. Иногда обмен наездами выливается в войну наездов, которая захватывает все пространство группы новостей (иногда нескольких, потому что наезжатели любят заниматься кросс-постингом, чтобы оповещать о своих настроениях весь мир). Это может продолжаться неделями (иногда годами, и тогда идут "священные войны", обычно на такие темы, как сравнительные достоинства компьютеров Macintosh и IBM). И когда они начинают затихать, кто-то новый в этой войне прочитывает все сообщения, расстраивается и дает срочное сообщение, что война наездов ушла в электронную почту и все желающие могут вернуться к нормальной работе группы новостей. И от этого обычно затевается новая война наездов, в которой бедняга автор последнего сообщения становится мишенью для атак как лицо, посмевшее поставить под вопрос Первую Поправку к Конституции, и найдется кто-нибудь, кто заступится за невинно побиваемого камнями... В общем, ясно. И очень часто дискуссия настолько выходит из берегов, что кто-нибудь предскажет, что либо правительство вмешается и закроет эту лавочку, или кто-то воззовет к закрытию сети вообще, или даже Гнев Божий сметет всех, кто замешан в этой пакости. Это непременно вызовет ответ от тех, кто понимает, что Сеть - это аморфная тварь, которую так просто не убьешь: "Предсказана неминуемая гибель Usenet. Фильм начнется в 11". Войны наездов сначала безумно интересно наблюдать. Но потом они быстро надоедают. А уж когда впервые наедут на вас! Но наезжатели - не единственные типы в сети, которых следует остерегаться. Недержатели (spewers) считают, что все, что интересно им, представляет интерес для всего большого мира и должно быть запихнуто в глотку даже тем, кому до этого нет дела. И чем чаще, тем лучше. Обычно работа недержателя узнается по количеству статей, которые он посылает на разные группы новостей и количеству этих групп новостей - и то, и другое выражается двузначными числами. Часто такие сообщения относятся к различным этническим конфликтам в мире. Чаще всего не находится связи между статьей и группой новостей, на которую она отправлена. Без разницы. Если попробовать сказать ему, что он выступает не совсем по теме, вас обзовут бесчувственным расистом/американцем/кем угодно или в лучшем случае проигнорируют, чтобы написать еще несколько сот строчек комментария о том предательстве, которое, по мнению недержателя, грозит уничтожением его народу. Очень близко к этим людям находятся пересматриватели Холокауста, которые периодически наводняют определенные группы (такие, как soc.history) долгими воплями о том, что Холокауста вообще никогда не было. Некоторые пытаются с ними спорить, приводя факты, но другие понимают, что это только их подзадоривает. Болтуны - это более доброкачественная разновидность. Проблема с ними в том, что они не могут высказаться кратко - у них тратится экрана три или четыре на то, на что другому хватило бы фразы или двух. К видам этой болезни можно отнести и излишнее цитирование. Подверженные этому люди могут включить в свой ответ сообщение целиком, не отличая существенного от несущественного. В резко выраженных случаях цитируется длинное сообщение, а потом добавляется одна строчка: "Согласен." или что-нибудь в этом роде, а за ней часто идет чудовищная подпись - .signature (см. раздел 4.5). Есть еще некоторые типы из фауны Usenet, которых вы скоро научитесь распознавать. Среди них: Сетевые хамы. Этот сорт людей, которые обожают оскорблять других, те, кто пишет грязные послания в группу новостей кройки и шитья просто, чтобы покрепче нахамить. Вросшие в Сеть. Это те, для кого Сеть - жизнь, кто не знает, как они будут жить после окончания колледжа с потерей бесплатного доступа 24 часа в сутки. Сетевые боги. Люди с прежних времен, Истинные титаны Сети и хранители ее коллективной истории. Они помнят времена, когда Сеть состояла из пары компьютеров, соединенных осветительным проводом. Затаившиеся. Этих людей не видно, но они есть. Это те, кто читают группы новостей, но ни статей, ни ответов не посылают. Волшебники. Люди, которые знают все насквозь о каком-то аспекте Сети. Например, волшебники Unix могут проделывать с этой операционной системой поразительные трюки. Сетевые ангелы. Всегда готовые помочь новичку, поделиться своим знанием с тем, кто не родился с умением перемещаться по Сети, они не так редко встречаются, как можно было бы подумать. Пошлите вопрос на любую тему, и вы с удивлением увидите, сколько вы получите ответов. Последняя группа возвращает нас обратно к устной традиции Сети. При наличии малого числа письменных руководств, люди по традиции учатся находить свой путь в Сети, задавая вопросы либо кому-то за соседним терминалом, либо кому-то в Сети. Традиция продолжается: есть вопрос - спрашивай. В настоящее время одним из мест, в котором можно получить помощь, является группа новостей news.newusers.questions, которая, как явствует из названия, предлагает дополнительную информацию о Usenet. Но смотрите, что вы посылаете. Некоторые из волшебников Usenet начинают беситься, отвечая опять и опять на одни и те же вопросы. В конце концов они вам ответят, но сначала скажут, что нужно было спросить у своего системного администратора или заглянуть, что пишут в группе новостей news.announce.newusers. 4.2 Файлы исключений (killfiles) - средства от тех, кто вас беспокоит По мере чтения информации на Usenet вы будете набредать на темы или людей, от которых у вас уже крыша едет - или которых вы просто уже не хотите видеть. В этом случае файлы исключений (killfiles) - это как раз то, что вам нужно. При запуске программы чтения новостей она проверит, а нет ли у вас списка слов, фраз или имен, которые вы не желаете видеть. И если да, то она не покажет сообщений, в которых эти слова содержатся. Например, каскады. Как вы уже видели, при посылке ответа на сообщение с включением фрагментов самого исходного сообщения перед строками исходного сообщения ставится символ >. А если пишется ответ на ответ? Тогда перед строкой будет стоять >>. А ответ на ответ на ответ? Тогда >>>. Продолжая в том же духе, мы скоро получим сообщение с огромными треугольниками, построенными из символов >. Есть люди, которые любят строить такие треугольники, или каскады. На ваше сообщение они отвечают так: убирают то, что вы сказали, оставляя только "В сообщении 123435 Вы говорили:", и последнюю строку сообщения, к которой они прибавляют бессмысленное, но хлесткое возражение. И так далее, и еще раз, и так пока треугольники не доедут до правого края страницы. Тогда они начинают у каждой новой строки убирать по одному символу >. Кто первый доберется до края этого треугольника, тот и выигрывает. Для такого народа есть своя группа новостей: alt.cascade. К сожалению, каскадеры устраивают каскады и в других группах новостей. Поскольку для построения полного каскада нужно много сообщений, намеченная группа новостей вскоре ими заполняется. Попробуйте пожаловаться - и вас закидают посланиями насчет Первой Поправки и права на художественное самовыражение - а то и еще одним каскадом, что хуже. Единственное, что можно сделать - это игнорировать их, построив файл исключения. Есть еще некоторые группы новостей, в которых файлы исключений очень удобны из-за способа организации этих групп новостей. Например, читатели группы rec.arts.tv.soaps (телевизионные мыльные оперы) используют сокращенные имена в указании темы (например, AMC вместо "All My Children" - "Все мои дети"). Таким образом, те, кто хочет читать только о сериале "One Life to Live" ("Живем только раз") могут заблокировать все сообщения по поводу "The Young and the Restless" ("Молодые и беспокойные") и всех прочих. (Чтобы не заставлять людей случайно просматривать все сообщения с буквами "gh", зрители "General Hospital" ("Главный госпиталь") в качестве темы указывают "gh:"). Как nn, так и rn позволяют создавать файлы исключений, но разными способами. Чтобы создать файл исключений в nn, перейдите к группе новостей с исключаемыми сообщениями и нажмите символ K верхнего регистра. В нижней строке экрана вы увидите: AUTO (k)ill or (s)elect (CR => Kill subject 30 days) ---------------------------------------------------------------------------- АВТОМАТИЧЕСКОЕ исключение или выбор (CR=> исключение темы на 30 дней) ---------------------------------------------------------------------------- Если вы нажмете return, nn спросит вас, тема какой статьи вам надоела. Выберите ее, и статья вместе со всеми откликами исчезнет на 30 дней. Если вместо этого ввести символ k нижнего регистра, вы увидите: AUTO KILL on (s)ubject or (n)ame (s) ---------------------------------------------------------------------------- АВТО ИСКЛЮЧЕНИЕ темы или имени (имен) ---------------------------------------------------------------------------- Если нажать клавишу S или просто enter, вы увидите: KILL Subject: (=/) ---------------------------------------------------------------------------- ИСКЛЮЧИТЬ Тему: (=/) ---------------------------------------------------------------------------- Введите исключаемое слово или фразу и нажмите enter. У вас спросят: KILL in (g)roup 'eff.test' or in (a)ll groups (g) ---------------------------------------------------------------------------- ИСКЛЮЧИТЬ в группе 'eff.test' или во всех группах ---------------------------------------------------------------------------- только имя будет указано той группы, с которой вы работаете в настоящий момент. Поскольку каскадеры и прочие надоеды часто посылают свои сообщения кросс-постингом в широкий спектр групп новостей, можно уделить внимание возможности нажать a (все) вместо g (группа). Далее следует: Lifetime of entry in days (p)ermanent (30) ---------------------------------------------------------------------------- Время действия в днях (p) - постоянно (30) ---------------------------------------------------------------------------- Клавиша P исключит оскорбительные статьи навсегда, а нажатие enter - только на 30 дней. Можно также указать число дней блокирования. В программе rn создание файлов исключения работает по-другому - принятый по умолчанию генератор файлов исключения работает только для сообщений в конкретных группах, а не глобально в списке ваших групп новостей. Чтобы создать глобальный файл исключений, его придется написать самому. Чтобы создать файл исключения в rn, перейдите в группу новостей, в которой находятся оскорбительные сообщения и введите их номер, так, чтобы они оказалось у вас на экране. Введите большую букву K. С этого момента все сообщения с соответствующей строкой темы исчезнут прежде, чем вы начнете читать группу. Вам следовало бы выбрать ответ, а не исходное сообщение, чтобы учесть все отклики (исходное сообщение не содержит "Re: " в строке темы). В следующий раз при вызове этой группы новостей rn сообщит, что производится исключение сообщений. Когда это будет сделано, нажмите пробел и вернитесь в режим чтения. Чтобы создать "глобальный" файл исключения, который будет автоматически стирать статьи во всех читаемых вами группах, нажмите control-K. Это позволит вызвать ваш текстовый редактор, установленный в вашей местной системе по умолчанию, и создать файл (с именем KILL, в вашей субдиректории News). В первой строке вводится слово, фраза или имя, которые вы не хотите видеть, а за ним - команда, которая сообщает rn, надо ли просматривать все сообщение в поисках слова или имени, а также что делать, если такое слово найдется. Каждая строка должна иметь такой вид: /образ/модификатор:j "Образ" - это слово или фраза, которую должна искать программа rn. При поиске не учитывается регистр символов: исключены будут как "test", так и "Test". Модификатор сообщает rn, следует ли ограничиться при поиске только заголовками сообщений (что может быть полезным, если желательно никогда не просматривать сообщений от определенного лица): a: Смотреть все сообщение h: Смотреть только заголовки Команду модификатора можно опустить, и тогда rn будет просматривать только строки тем (subject) сообщений. Символ "j" в конце строки дает указание rn опустить все статьи с указанным словом. Итак, если вы никогда больше не хотите видеть слово "foo" ни в каком заголовке, введите : /foo/h:j Это особенно полезно тогда, когда желательно отфильтровать статьи от тех авторов, которые посылают их более чем в одну группу новостей, например, каскадеров, поскольку имя группы новостей всегда находится в заголовке. Если вы хотите блокировать сообщения, у которых каскады указаны в теме, попробуйте: /foo/:j Чтобы избавиться от всех откликов на любую статью, используйте такой образец: /Subject: *Re:/:j Когда вы закончите писать строки на каждую фильтруемую фразу, выйдите из текстового редактора как обычно, и вы снова вернетесь в rn. Одно предостережение: не особо увлекайтесь глобальными файлами исключения. Обширный глобальный файл исключения или частое использование модификатора a: может страшно замедлить работу rn, поскольку система будет вынуждена просматривать каждое слово в каждом сообщении во всех группах новостей, которые вы желаете читать . Если же существует какой-то человек, чьи послания на группу новостей вы больше никогда не хотите видеть, найдите сначала адрес этого человека (строка "from:" в его посланиях), а потом вставьте в свой файл исключения строку вида: /From: *имя@адрес\.all/h:j 4.3 Несколько советов по Usenet В системе Unix учитывается регистр символов - очень часто. Многие команды Unix, в том числе многие из тех, что используются при чтении статей Usenet, различают символы верхнего и нижнего регистра. Нажмите d вместо намеченного D, и либо ничего не произойдет, либо случится нечто совсем не то, что вы ожидали. Так что будьте внимательны к регистру символов! В nn почти всегда можно получить помощь-подсказку, введя знак вопроса (исключение - момент написания вами сообщения, поскольку в этот момент вы работаете с текстовым процессором). В rn для получения оперативной подсказки следует ввести символ h нижнего регистра. При просмотре конкретной группы новостей, командой l в rn или командой nngrep в nn, вы иногда можете оказаться в необходимости попробовать несколько ключевых слов. Например, если группа новостей посвящена теме "Grateful Dead", вы ее не найдете, введя, скажем, "l grateful dead", поскольку ее имя rec.music.gdead. Вообще говоря, следует пробовать наименьшую возможную часть слова или темы, которую вы ищете, например, для поиска группы новостей на тему "Star Trek" (Звездный поиск) введите "trek". Если одно слово не подойдет, попробуйте другое. 4.4 Мальчик с опухолью мозга, налог на модемы и письмо-пирамида Как и весь остальной мир, Usenet несет свою долю городских легенд и предосудительной деятельности. Особенно упорно заражается эта сеть тремя легендами. Проведя в Usenet более 15 минут, вы наверняка набредете на Мальчика С Опухолью Мозга, на злодейский план FCC (Федеральная комиссия по связи) обложить налогом ваш модем и на чудо-лекарство от бедности Дэйва Роудса (Dave Rhodes). Мы здесь приведем все эти три истории. Однажды семилетнему английскому мальчику по имени Крейг Шерголд (Craig Shergold) был поставлен диагноз неизлечимой опухоли мозга. На смертном одре он попросил, чтобы его друзья послали ему по открытке. Эту слезоточивую историю напечатали местные газеты. Скоро у мальчика появилось новое желание: он захотел попасть в книгу рекордов Гиннеса как владелец самой большой коллекции открыток. Слово пронеслось по миру, и люди стали посылать ему открытки миллионами. Случилось чудо, и мальчик выжил. Какой-то американский миллиардер даже привез его в США для хирургической операции по удалению остатков опухоли. И сбылась самая несбыточная мечта мальчика - он попал в книгу рекордов Гиннеса. Но сейчас, когда Крейг стал уже подростком, его мечта обратилась в кошмар для почты того маленького городка на окраине Лондона, где он живет. Как и сам Крейг, его просьба об открытках не умерла, и каждый год почту заваливают миллионы открыток. Как только поток начинает иссякать, появляется кто-то, кто снова запускает просьбу к людям посылать Крейгу открытки (или поздравления, или визитные карточки - письма Крейга давно живут собственной жизнью и начали мутировать). И этот процесс не остановить! А какое отношение это имеет к Сети? Письма Крейга время от времени всплывают в Usenet и на разных досках объявлений. Сколько бы ни посылал регулярных сообщений кто-нибудь вроде Джин Спаффорд (Gene Spafford) с просьбой не обращать внимания на эти письма или расходовать свои деньги как-то разумней (например, пожертвовать в местный Красный Крест), кто-то все равно поместит статью с предложением послать открыточку бедному малютке Крейгу. И в Федеральную комиссию по связи тоже не посылайте открыток. В 1987 году Федеральная комиссия по связи рассматривала вопрос об отмене снижения налоговой ставки, которая была предоставлена CompuServe и другим коммерческим компьютерным сетям при использовании национальной телефонной системы. Рассмотрение было быстренько свернуто после получения колоссального количества встревоженных писем от пользователей досок объявлений с возмущением по поводу этого "налога на модем". Но теперь каждые примерно два месяца кто-нибудь посылает "срочное" сообщение с предупреждением пользователям сети о том, что FCC собирается ввести налог на модем. Это НЕПРАВДА. Всегда есть простой способ узнать, не имеете ли вы дела с фальшивкой: в ней ВСЕГДА упоминается инцидент, когда ведущий радиопрограммы на радио KGO в Сан-Франциско был взбешен, читая статью о налогах в "Нью-Йорк Таймс". Другой способ понять, что это неправда - обратить внимание на то, что никогда не упоминается номер соответствующего дела в FCC или дата закрытия. Не стоит беспокоить из-за этого вашего конгрессмена - лучше напишите ему о чем-нибудь еще. Раньше или позже, а в конце концов вы напоретесь на сообщение с названием "Как быстро заработать". Это - письмо-пирамида. Ее версия в Usenet всегда упоминает парня по имени Дэйв Роудс (Dave Rhodes), кто был уже при смерти, когда вдруг сообразил, как совершенно законным путем заработать массу денег: послать по всей компьютерной мировой системе письмо-пирамиду. Что ж, это так и есть. 4.5 Большая подпись Подпись оформляется файлом .sigs. Но есть подписи и подписи. Многие в свой файл подписи помещают только существенную информацию: имя, адрес электронной почты, иногда - номер телефона. Другие добавляют цитату, которую они считают смешной или глубокомысленной и объявление, что их точка зрения не является точкой зрения их работодателя. Некоторые еще добавляют графические образы из символов ASCII. А есть такие, которые полностью теряют чувство меры и помещают огромные творения из тысячи цитат, причудливых ASCII-рисунков и таким количеством адресов электронной почты, которое никогда и никому не понадобится. Более всего подвержены этому первокурснички, допущенные в Сеть. Самые худшие результаты этой практики можно посмотреть в группе новостей alt.fan.warlord, которая существуют для критики слишком уж далеко заходящих файлов .sigs, - вроде такого: ___________________________________________________________________________ |#########################################################################| |#| |#| |#| ***** * * ***** * * ***** ***** ***** |#| |#| * * * * ** ** * * * * |#| |#| * ****** *** * * * *** * ** ***** ***** |#| |#| * * * * * * * * * * * |#| |#| * * * ***** * * ***** ***** * * |#| |#| |#| |#| **** ***** ***** ***** ***** ***** ***** ***** |#| |#| * ** * * * * * * * * |#| |#| **** * * ** ***** * * ** * * * |#| |#| * ** * * * ** * * * * * * * |#| |#| **** ***** ***** ** ***** ***** ***** ***** ***** |#| |#| |#| |#| T-H-E M-E-G-A B-I-G .S-I-G C-O-M-P-A-N-Y |#| |#| ~-----------------------------~ |#| |#| "Annoying people with huge net.signatures for over 20 years..." |#| |#| |#| |#|---------------------------------------------------------------------|#| |#| "The difference between a net.idiot and a bucket of shit is that at |#| |#| least a bucket can be emptied. Let me further illustrate my point |#| |#| by comparing these charts here. (pulls out charts) Here we have a |#| |#| user who not only flames people who don't agree with his narrow- |#| |#| minded drivel, but he has this huge signature that takes up many |#| |#| pages with useless quotes. This also makes reading his frequented |#| |#| newsgroups a torture akin to having at 300 baud modem on a VAX. I |#| |#| might also add that his contribution to society rivals only toxic |#| |#| dump sites." |#| |#| -- Robert A. Dumpstik, Jr |#| |#| President of The Mega Big Sig Company |#| |#| September 13th, 1990 at 4:15pm |#| |#| During his speech at the "Net.abusers |#| |#| Society Luncheon" during the |#| |#| "1990 Net.idiots Annual Convention" |#| |#|_____________________________________________________________________|#| |#| |#| |#| Thomas Babbit, III: 5th Assistant to the Vice President of Sales |#| |#| __ |#| |#| ========== ______ Digital Widget Manufacturing Co. |#| |#| \\ / 1147 Complex Incorporated Drive |#| |#| )-======= Suite 215 |#| |#| Nostromo, VA 22550-1147 |#| |#| #NC-17 Enterpoop Ship :) Phone # 804-844-2525 |#| |#| ---------------- Fax # 804-411-1115 |#| |#| "Shut up, Wesley!" Online Service # 804-411-1100 |#| |#| -- Me at 300-2400, and now 9600 baud! |#| |#| PUNet: tbabb!digwig!nostromo |#| |#| Home address: InterNet: dvader@imperial.emp.com |#| |#| Thomas Babbit, III Prodigy: Still awaiting author- |#| |#| 104 Luzyer Way ization |#| |#| Sulaco, VA 22545 "Manufacturing educational widget |#| |#| Phone # 804-555-1524 design for over 3 years..." |#| |#|=====================================================================|#| |#| |#| |#| Introducing: |#| |#| ______ |#| |#| The |\ /| / |#| |#| | \/ | / |#| |#| | | / |#| |#| | | / |#| |#| | | ETELHED /_____ ONE |#| |#|'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'|#| |#| 50Megs Online! The k00l BBS for rad teens! Lots of games and many |#| |#| bases for kul topix! Call now and be validated to the Metelhed Zone|#| |#| -- 804-555-8500 -- |#| |#|\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\V/////////////////////////////////////|#| |#| "This is the end, my friend..." -- The Doors |#| |#########################################################################| --------------------------------------------------------------------------- Hit "b" to continue Hahahha . . . fooled u! ---------------------------------------------------------------------------- ___________________________________________________________________________ |#########################################################################| |#| |#| |#| ***** * * ***** * * ***** ***** ***** |#| |#| * * * * ** ** * * * * |#| |#| * ****** *** * * * *** * ** ***** ***** |#| |#| * * * * * * * * * * * |#| |#| * * * ***** * * ***** ***** * * |#| |#| |#| |#| **** ***** ***** ***** ***** ***** ***** ***** |#| |#| * ** * * * * * * * * |#| |#| **** * * ** ***** * * ** * * * |#| |#| * ** * * * ** * * * * * * * |#| |#| **** ***** ***** ** ***** ***** ***** ***** ***** |#| |#| |#| |#| К-О-М-П-А-Н-И-Я М-Е-Г-А-П-О-Д-П-И-С-Ь И-Н-К. |#| |#| ~-----------------------------~ |#| |#| "Достаем людей длинными подписями более двадцати лет.........." |#| |#| |#| |#|---------------------------------------------------------------------|#| |#| "Различие между ведром и сетевым идиотом состоит в том, что ведро |#| |#| иногда иссякает. Да будет мне позволено проилюстрировать мою точку |#| |#| зрения диаграммно (достает две диаграммы). Вот у нас пользователь, |#| |#| не только наезжающий на тех, кто не согласен с его узколобыми взг- |#| |#| лядами, но и держащий вот такую длинную подпись, занимающую неско- |#| |#| лько страниц бесполезными цитатами, отчего чтение часто посещаемых |#| |#| им групп новостей превращается в пытку при модеме 300 бод на VAX. |#| |#| Мог бы еще добавить, что его влияние на общественный климат срав- |#| |#| ним только с выбросом промышленных отходов |#| |#| -- Роберт А. Штемпель, Мл. |#| |#| Президент "Мегаподпись, инк" |#| |#| 13 сентября 1990 в 16:15 |#| |#| На секции "Засорители Сети" |#| |#| Конференции |#| |#| "Сетевые идиоты 1990 года" |#| |#|_____________________________________________________________________|#| |#| |#| |#| Томас Бэббит III: 5-й помощник вице-президента по сбыту |#| |#| __ |#| |#| ========== ______ Компания "Цифровые примочки" |#| |#| \\ / 1147 Сложный встроенный диск |#| |#| )-======= Номер 215 |#| |#| Нострому, Вайоминг 22550-1147 |#| |#| #NC-17 Enterpoop Ship :) Телефон 804-844-2525 |#| |#| ---------------- Факс 804-411-1115 |#| |#| "Заткнись, Уэсли!" Горячая линия # 804-411-1100 |#| |#| -- Я на 300-2400, а теперь 9600 baud! |#| |#| PUNet: tbabb!digwig!nostromo |#| |#| Домашний адрес: InterNet: dvader@imperial.emp.com |#| |#| Томас Бэббит III Prodigy: ждем утверждения |#| |#| 104 Луззер вей |#| |#| Сулако, Вайоминг 22545 "Все примочки для образования.... |#| |#| телефон 804-555-1524 вот уже три года..." |#| |#|=====================================================================|#| |#| |#| |#| Введение: |#| |#| ______ |#| |#| The |\ /| / |#| |#| | \/ | / |#| |#| | | / |#| |#| | | / |#| |#| | | ETELHED /_____ ONE |#| |#|'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'|#| |#| 50МБ на связи! k00l BBS для крутых тинов! Куча игр и много еще |#| |#| чего! Позвони сейчас и запишись в Зону Метельхеда! |#| |#| -- 804-555-8500 -- |#| |#|\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\V/////////////////////////////////////|#| |#| "Это конец, Мой друг.........." -- "Двери" (The Doors) |#| |#########################################################################| Для продолжение нажмите "b" Ух, как смешно! ---------------------------------------------------------------------------- 4.6 Первая поправка и местное законодательство Из-за международной природы Usenet возникают интересные юридические вопросы, которые пока еще не полностью разрешены. Может ли обсуждение или статья, законные в одной стране, быть переданы в другую страну, где они противоречат закону? Становится сообщение противозаконным, пересекая границу страны? А что если это другая страна - единственный путь в третью страну, где та же статья опять вполне законна? Несколько иностранных колледжей и других организаций отсоединили себя от определенных групп новостей, в которых американцы помещают то, что вполне законно в США - дискуссии о наркотиках и альтернативном сексе. Даже в США некоторые университеты отказываются от некоторых групп, которые их администраторы считают непристойными, обычно из иерархии alt. Интересный пример такого вопроса возник в 1993 году, когда канадский суд наложил запрет на репортажи об одном противоречивом деле об убийстве. Американцы, не связанные этим постановлением, продолжали помещать материалы о процессе, которые мог прочесть любой канадец, имеющий раздел на Сети. 4.7 История Usenet В начале семидесятых годов разработчики Unix вышли с новой возможностью: система обмена информацией между двумя компьютерами Unix по телефонным линиям. В 1979 году два аспиранта из университета в Дьюке, Северная Каролина, Том Траскотт (Tom Truscott) и Джим Эллис (Jim Ellis), выступили с идеей использовать эту систему, известную как UUCP (Unix-to-Unix CoPy - копирование из UNIX в UNIX), для распространения информации, интересной для людей из числа связанных с Unix. Вместе со Стивом Белловином (Steve Bellovin), аспирантом из университета Северной Каролины и Стивом Дэниелом (Steve Daniel) они написали программное обеспечение конференций и связали компьютеры в университете Дьюка и Северной Каролины. Слухи разошлись быстро, и в 1981-м году аспирант из Беркли Марк Хортон (Mark Horton) и старшеклассник местной школы Мэтт Гликман (Matt Glickman) выпустили новую версию, которая добавила новые возможности и позволила осуществлять пересылку больших объемов информации - исходная программа из Северной Каролины разрешала только передачу нескольких статей на группу новостей в день. Сегодня Usenet связывает десятки тысяч мест и систем по всему миру, от огромных компьютеров до компьютеров Amiga. Имея более 3000 групп новостей и несметные тысячи читателей, Usenet, возможно, является самой большой компьютерной сетью мира. 4.8 Если что-то не так ? Вы запускаете rn и получаете предупреждение, что присутствуют "bogus newsgroups" (фальшивые группы новостей) В течение пары минут вас спросят, сохранять их или удалить. Удалите их. Фальшивые группы новостей - это те группы новостей, о которых ваш системный администратор или кто-то еще решил, что они не нужны. ? В пределах группы новостей rn вы получаете сообщение: "skipping unavailable article" (Пропуск недоступной статьи) Это обычно статья, которую кто-то послал, а потом отменил. ? Вы загрузили текстовый файл из своего компьютера в вашу местную систему для использования либо как сообщения Usenet, либо как письма по электронной почте, а ваш адресат, читая файл, видит ^M в конце каждой строки. Это связано с тем, что Unix обрабатывает концы строк не так, как компьютеры MS-DOS или Macintosh. Большинство систем Unix имеют программы для преобразования приходящих с других компьютеров файлов. Чтобы ее использовать, загрузите ваш файл и после того в командной строке наберите: dos2unix файл файл или mac2unix файл файл в зависимости от того, какой компьютер вы используете; файл - это имя только что загруженного файла. Аналогичная программа подготавливает файлы к загрузке в ваш компьютер, например: unix2dos файл файл или unix2mac файл файл гарантирует, что текстовый файл, который вы собираетесь загрузить, будет на вашем компьютере выглядеть нормально. 4.9 Куда обратиться с вопросами Линн Филлипс (Leanne Phillips) периодически помещает список часто задаваемых вопросов (и ответов на них) об использовании файлов исключения (killfile) в rn в группах новостей news.newusers.questions и news.answers на Usenet. Билл Уолер (Bill Wohler) помещает руководство по использованию программы чтения новостей nn в группах новостей news.answers и news.software. В группах новостей news.announce.newusers и news.groups на Usenet ищите "A Guide to Social newsgroups and Mailing Lists" (Руководство по социальным группам новостей и спискам рассылки), где дается краткое описание различных групп новостей из иерархии soc. "Managing UUCP and Usenet" (Введение UUCP и Usenet) Тима О'Рэйли (Tim O'Reilly) и Грэйс Тодино (Grace Todino) (O'Reilly & Associates, 1992) - хорошее руководство для организации собственной системы Usenet.  * Глава 5: СПИСКИ РАССЫЛКИ И BITNET *  5.1 Списки рассылки и Internet Usenet не является единственным форумом Сети. Так называемые "списки рассылки, или почтовые списки ("mailing lists") представляют собой другую возможность взаимодействия пользователей Сети между собой. В отличие от сообщений Usenet, которые хранятся где-то централизованно, сообщения списка рассылки прибывают прямо в ваш почтовый ящик. Чтобы присоединиться к списку рассылки, надо попросить разрешения. В отличие от Usenet, где ваше сообщение расходится по всему миру, в списке рассылки вы посылаете сообщение центральному модератору, который и решает, передавать его остальным участникам списка или включить в периодически составляемый "дайджест", доставляемый подписчикам. Но зачем при таком числе групп новостей нужны еще списки рассылки? Даже на Usenet некоторые темы не набирают заинтересованных на целую группу, - например, есть список Queen, который полностью посвящен музыкальной группе покойного Фредди Меркьюри. И поскольку тех, кто может принять участие в дискуссии, определяет модератор, список рассылки дает некоторую свободу в высказывании своих мыслей (и свободу не опасаться сетевых хамов), что не всегда возможно на Usenet. В некоторых группах помещают статьи анонимно - только модератор знает подлинное имя автора. Среди примеров можно привести 12Step (12 шагов), где могут обсудить свои проблемы люди, участвующие в движениях Анонимных Алкоголиков, и sappho - список, ограниченный гомосексуальными и бисексуальными женщинами. Найти почтовые адреса и описания таких списков можно в группе новостей news.announce.newusers с темой "Publicly Accessible Mailing Lists" (Общедоступные списки рассылки). Число списков рассылки в настоящий момент измеряется сотнями, так что сообщения этой группы делятся на три части. Если вы найдете список, на который захотите подписаться, пошлите сообщение по электронной почте на адрес список-request@адрес где "список" - имя списка рассылки, а "адрес" - адрес электронной почты модератора с просьбой включить вас в список. В письме укажите свой полный адрес электронной почты на случай, если с заголовком вашего сообщения что-нибудь случится, а на тот случай, если вашу просьбу удовлетворят, спросите адрес для посылки сообщений в список. 5.2 Bitnet Как будто недостаточно Usenet и списков рассылки, так есть еще "дискуссионные группы" или "списки" Bitnet. Bitnet - это международная сеть, связывающая колледжи и университеты, но в ней для передачи информации используется набор протоколов, отличный от принятого в Internet или Usenet. Эта сеть предлагает сотни дискуссионных групп, сравнимых по области охвата с группами новостей Usenet. Одно из наибольших различий - это способ распределения сообщений. Сообщения Bitnet пересылаются вам в почтовый ящик, как и в случае со списком рассылки. Однако списки рассылки ведутся человеком, а дискуссионные группы Bitnet автоматизированы - вы на них подписываетесь посылкой сообщения компьютеру - "серверу списка" (listserver). Это в каком-то смысле робот-модератор, отслеживающий распределение сообщений по списку. Во многих случаях он также ведет указатели и архивы прошлых поступлений в конкретной дискуссионной группе, что достаточно удобно, если вы хотите быстренько просмотреть историю обсуждения или связанную с ним информацию. Многие дискуссионные группы Bitnet теперь "переведены" в форму Usenet и ведутся в иерархии Usenet bit.listserv. Вообще говоря, возможно, лучше читать сообщения посредством Usenet, если у вас есть такая возможность. Это сэкономит память на жестких дисках вашей местной системы. Если на список Bitnet подписаны 50 человек, это означает, что на каждое сообщение будет храниться 50 копий, а когда 50 человек читают сообщение Usenet, в системе все равно хранится только одна копия. Это также полезно для вашего здоровья, если в дискуссионной группе имеется много сообщений. Представьте себе, что вы открываете свой почтовый ящик, а там 200 сообщений - 199 из дискуссионной группы, и только одно - настоящее письмо по электронной почте, которое для вас существенно. Подписка и отмена подписки выполняется путем посылки сообщения по электронной почте компьютеру - серверу списка. Для адресации все серверы списка известны как "listserv" (вот именно) по некоему адресу Bitnet. Это значит, что нужно в конце адреса добавить ".bitnet" если он имеет вид, например, listserv@miamiu. Пусть, к примеру, вы интересуетесь вопросами окружающей среды, - тогда вы можете захотеть подписаться на дискуссионную группу Econet. Для этого пошлите сообщение по электронной почте к listserv@miamiu.bitnet Некоторые серверы списков Bitnet подсоединены также и к Internet, так что если вы видите, что адрес сервера списка кончается на ".edu", то можно не добавлять ".bitnet" к концу адреса. Строку "subject:" в послании к серверу списка всегда оставляйте пустой. В самом сообщении скажите серверу списка, чего вы хотите, указав последовательность простых команд: subscribe группа Ваше Имя Чтобы подписаться на список, где "группа" - имя списка, а "Ваше Имя" - ваше полное имя, например: subscribe econet Генри Филдинг unsubscribe группа Ваше имя Чтобы отсоединиться от группы, например: unsubscribe econet Генри Филдинг list global Это передает вам список всех доступных дискуссионных групп Bitnet. Но осторожно - этот список ОЧЕНЬ длинный! get refcard Передает вам список других команд, которые вы можете использовать при работе с сервером списка, такие, как команды для выбора прошлых поступлений из дискуссионной группы. Каждая из этих команд занимает отдельную строку в вашем сообщении (и вы можете использовать одну из них или все сразу). Если вы хотите получить список всех дискуссионных групп Bitnet, пошлите сообщение по электронной почте на адрес listserv@bitnic.educom.edu Строку "subject:" оставьте пустой и используйте команду list global. При подписке на группу Bitnet есть два важных отличия от Usenet. Первое: когда вы хотите послать сообщение для прочтения другими участниками дискуссионной группы, вы посылаете сообщение на имя группы и ее адрес Bitnet. В примере с Econet посылать сообщение следует на адрес: econet@miamiu.bitnet Заметьте, что этот адрес отличается от адреса сервера списка, который вы использовали для подписки. Адрес сервера списка используется ТОЛЬКО для подписки или прекращения подписки на дискуссионную группу. Если вы попробуете использовать адрес дискуссионной группы для подписки или отказа от нее, ваше сообщение попадет к каждому подписчику, и у некоторых из них возникнут недобрые чувства, коими они не преминут с вами поделиться по электронной почте. Второе различие относится к посылке сообщения по электронной почте автору конкретного сообщения в группе. Программы чтения новостей Usenet типа rn и nn позволяют сделать это одной клавишей. Но если вы нажмете клавишу R для ответа на сообщение в дискуссионной группе, ваше сообщение пойдет на сервер списка, а оттуда - к каждому, кто в этом списке есть! Это может быть неожиданно для вас и утомительно для остальных. Чтобы убедиться, что ваше письмо поехало прямо к автору сообщения, возьмите его адрес электронной почты из его сообщения и составьте к нему новое сообщение. Также помните, что если вы видите адрес вроде IZZY@INDYVMS, то это - адрес Bitnet. Два списка Bitnet очень полезны для дальнейшего продвижения по сети. Список NEW-LIST сообщает названия новых дискуссионных групп. Чтобы подписаться, пошлите по адресу listserv@ndsuvm1.bitnet сообщение sub NEW-LIST Свое Имя Список INFONETS - это то место, куда надо обращаться с вопросами по поводу Bitnet. Здесь также можно получить ответы на вопросы о главных компьютерных сетях и о том, как до них добраться. Чтобы подписаться, пошлите сообщение по электронной почте в адрес info-nets- request@think.com: sub INFONETS Ваше Имя Оба эти списка доступны также и с Usenet, - первый как bit.listserv.new-list; второй - как bit.listserv.infonets (иногда как bit.listserv.info-nets).  * Глава 6: TELNET *  6.1 Внутрь сети Как всякое масштабное сообщество, мир компьютерных сетей имеет свои библиотеки, в которые можно обратиться за нужной информацией или просто взять хорошую книгу. Telnet - один из ключей к этим библиотекам. Telnet - это программа, дающая возможность использовать все мощные средства Internet для связи с базами данных, каталогами библиотек и прочими информационными ресурсами мира. Хотите узнать погоду в Вермонте? Осведомиться, как растут овощи в Азербайджане? Получить дополнительную информацию о человеке, чье имя мелькнуло в сеансе связи? Все это и многое другое позволит сделать Telnet. Увы, существует одно большое "но". В отличие от телефонной сети, Internet не универсален - не все имеют доступ к любым его услугам. Почти все колледжи и университеты обеспечивают доступ к telnet. То же верно и в отношении платных общедоступных систем, перечисленных в главе 1. Но бесплатные системы (Free-Net) не дают доступа к каждой системе telnet. А если вы работаете с общедоступной подсистемой UUCP или Usenet, то доступа к telnet у вас не будет. Основной причиной этого является цена. Связь с Internet легко может стоить 1000 долларов США или более при аренде высокоскоростной телефонной линии. Тем не менее доступ к некоторым базам данных и библиотекам файлов можно получить по электронной почте; несколько позже мы покажем, как это сделать. В остальной же части данной главы предполагается, что пользователь работает в подсистеме, дающей по крайней мере частичный доступ к Internet. Большей частью подсистемы telnet просты в использовании и снабжены аппаратом оперативных подсказок. Большая часть таких подсистем работает лучше всего при эмуляции терминала VT100 (а в некоторых случаях - только так). Попробуем же одну из них. Введите в командной строке вашей системы команду telnet access.usask.ca и нажмите клавишу enter. Этого достаточно для выхода на подсистему telnet! Вы таким образом связываетесь со службой, известной под названием Hytelnet, которая представляет доступ к каталогам компьютеризованных библиотек и других баз данных, доступных посредством telnet. Вы увидите нечто вроде следующего: Trying 128.233.3.1 ... Connected to access.usask.ca. Escape character is '^]'. Ultrix UNIX (access.usask.ca) login: ---------------------------------------------------------------------------- Пробуется 128.233.3.1 ... Соединение с access.usask.ca. Символ выхода '^]'. Ultrix UNIX (access.usask.ca) login: ---------------------------------------------------------------------------- Каждая подсистема Telnet имеет два адреса: один состоит из слов, чтобы его легче было запоминать людям, второй - из цифр, что удобнее для компьютеров. "Символ выхода" ("escape character") полезно запомнить. Когда ничто другое не помогает, нажмите одновременно клавишу и клавишу ] одновременно, и вы вернетесь в операционную систему своей системы. В ответ на запрос login (регистрация) введите hytelnet и нажмите клавишу enter. Вы увидите нечто вроде следующего: Welcome to HYTELNET version 6.2 ................... What is HYTELNET? . Up/Down arrows MOVE Library catalogs . Left/Right arrows SELECT Other resources . ? for HELP anytime Help files for catalogs . Catalog interfaces . m returns here Internet Glossary . q quits Telnet tips . Telnet/TN3270 escape keys . Key-stroke commands . ........................ HYTELNET 6.2 was written by Peter Scott, U of Saskatchewan Libraries, Saskatoon, Sask, Canada. 1992 Unix and VMS software by Earl Fogel, Computing Services, U of S 1992 ---------------------------------------------------------------------------- Добро пожаловать в HYTELNET Версии 6.2 ................... Что такое Hytelnet . Стрелки вверх-вниз - Каталоги библиотек . ПЕРЕМЕЩЕНИЕ Прочие ресурсы . Стрелки вправо-влево - ВЫБОР Файлы подсказок для каталогов . ? Оперативная подсказка Интерфейсы каталогов . m возврат в данное меню Глоссарий Internet . q выход Подсказки по Telnet . Клавиши выхода Telnet/TN3270 . Команды клавиатуры . ........................ HYTELNET 6.2 написан Питером Скоттом, Библиотека Саскачеванского ун-та, Саскатун, Саск., канада. 1992 ПО систем Unix и VMS - Эрл Фогель, Компьютерные услуги, Ун-т Саск. 1992 ---------------------------------------------------------------------------- Первый выбор, "", будет подсвечен. Воспользуйтесь клавишами "Стрелка вверх" и "Стрелка вниз" для перемещения курсора по предлагаемым возможностям. Выбрав желательную, нажмите клавишу . Вам будет предъявлено другое меню, которое, в свою очередь, даст возможность вызывать текстовые файлы, разъясняющие, как связаться с подсистемами и описывающие все специальные команды и инструкции, которые могут понадобиться. Hytelnet имеет одну особенность. Чтобы вернуться из начатой операции (например, в главное меню из субменю), нажмите клавишу "стрелка влево". Попробуйте поиграть с системой. Включите протоколирование экрана или на худой конец запаситесь ручкой и бумагой. Вы наверняка встретитесь с некоторыми интересными возможностями telnet, которые вам захочется испробовать, и вам понадобятся их "адреса" в telnet. При перемещениях между возможностями Hytelnet может показаться, что вы не выходили из операционной системы