Usenet/Net News
Usenet is a news system available on many UCI machines. These
newsgroups provide a place for people to discuss various interesting
topics, some of which actually pertain to computers.
The areas of interest in Usenet are separated by category into
hierarchies. These hierarchies allow users to figure out what a
particular group's topic is. Here are some important hierarchies:
- comp
- some aspect of computers
- rec
- some aspect of recreation, hobbies, etc.
- sci
- science and non-computer technology
- talk
- debate forums
- soc
- socializing and social issues
- misc
- anything else
- uci
- some aspect of UCI
So, for example, comp.unix.misc is a group to discuss the Unix
operating system and rec.food.cooking is a place to discuss cooking
techniques, recipes, and food in general. There are several hundred
groups to choose from. The uci.ucinet group contains important
information about UCInet.
There are a couple of different programs available to read news, but we
will only discuss one, "rn", since it's the most commonly used news
reader.
When you use "rn" for
the first time, you will have to wait a moment while it initializes
certain files. One file it
creates is called '.newsrc' (normally in your
home directory). This
file contains a list of all newsgroups along with information about
subscription status and which articles you've read (note: the order of
the groups in this file determines the order in which you read groups).
"Rn" also creates a directory called 'News' in your home directory.
This is where it stores articles you save and other important control
information (e.g., 'KILL' files).
After "rn" sets up your files, you will be in the newsgroup prompt
level of "rn". You will be presented with a partial list of newsgroups
and the number of articles left to read in each. The first group should
be named `general'. This group contains documents that describe Usenet
and informal protocols for behavior within the Usenet community. After
the group `general', you will cycle through the list of all available
newsgroups. You will probably not want to read them all now (or ever).
There are two commands "rn" has for dealing with this situation. If you
never want to read a group again, then type [u] to unsubscribe to that
group. If you plan on reading this group again, but do not want to read
through the backlog of articles, you can type [c]. This command will
mark all articles as read, but offer the group to you again the next
time you use "rn". You will then only have to read new articles in the
future. Most likely, you will probably end up reading 10-20 groups on a
regular basis, so the [u] and [c] commands are very useful when reading
news for the first time. The easiest thing to do is to copy a friend's
'.newsrc' and then add and delete newsgroups as you see fit.
There are 3 different command levels (or modes) in "rn":
- Newsgroup Selection Mode
- Article Selection Mode
- Pager Mode
You can go through an entire news reading session by just pressing the
space bar repeatedly. This allows you to read every article on every
newsgroup. If you wish to be more selective in your reading, here is
some useful information:
Newsgroup Selection Mode
When you first start "rn" you are in the newsgroup selection mode which
allows you to select the newsgroups you wish to read. The first thing
you will see is an abbreviated list of the groups to which you are
currently subscribed and the number of unread articles in each of those
groups. You will then be asked if you wish to read the first group on
the list. Here are some possibilities:
- y, [space], [return]
- yes, read this group now
- n
- no, read it later
- q
- quit rn
- u
- unsubscribe to group
- c
- catch up - mark all unread articles as read
- h
- help
- g name
- subscribe (goto) newsgroup name
- =
- list subjects of unread articles
Article Selection Mode
After you have selected a newsgroup to read, you will be in article
selection mode which, not surprisingly, allows you to select articles
to read.
Here are your options:
- n, [space]
- show next unread article
- [CTRL-N]
- enter subject search mode: go to next article with same subject
- k
- mark as read all the articles with the same subject
- p
- show previous unread article
- -
- show the article you just read
- m
- mark current article as unread
- f
- submit a followup article to the network
- F
- submit a followup article to the network, including the text of the current article in your article
- r, R
- reply to author (not to newsgroup) through net mail. R includes text of article.
- s name
- save text of article in file name
- c
- catch up - mark all unread articles as read
- [CTRL-B]
- back up one page
- u
- unsubscribe to this newsgroup
- h
- help
- q
- quit this newsgroup
At the article selection level, "rn" selects (by default) unread articles
in numerical order (the order in which the articles arrive at your
site). This can make it hard to follow a discussion because every
article is on a different subject and there is no continuity. The
[CTRL-N] command is very useful as it allows to to follow one
discussion thread before going on to a new subject. If you wish to have
Subject Search mode be the default, start "rn" with the "-S" switch.
Pager Mode
When you start reading articles you will be in pager mode. You will see
the text of the first article on the screen. If the whole message does
not fit into one screenfull, you will see:
--MORE--(n%)
at the bottom of the screen. This means you need to press [SPACE] to
see one more screenful or [RETURN] to see one more line. At the end of
the article, you will see:
End of article nnnn--what next? [npq]
Most of the commands which work in article selection mode also work in
this mode.
There are many more options and commands for "rn". Type
"man rn" at the
shell prompt for more
information.
You can run "rn" in "threaded mode" by invoking it as "trn". See "man
trn" for more information on that option.
Click here to go to the main menu.