archie.man
资源名称:socks5.zip [点击查看]
上传用户:sddyfurun
上传日期:2007-01-04
资源大小:525k
文件大小:7k
源码类别:
代理服务器
开发平台:
Unix_Linux
- ." Originally by Jeff Kellem (composer@chem.bu.edu).
- ."
- ." This is from rn (1):
- .de Ip
- .br
- .ie \n.$>=3 .ne \$3
- .el .ne 3
- .IP "\$1" \$2
- ..
- ."
- .TH ARCHIE 1 "26 October 1992" "Archie (Prospero)"
- .SH NAME
- archie - query the Archie anonymous FTP databases using Prospero
- .SH SYNOPSIS
- .in +w'fBarchie fR'u
- .ti -w'fBarchie fR'u
- .B archie
- [ fB-cersfR ]
- [ fB-afR ] [ fB-lfR ] [ fB-tfR ]
- [ fB-m fIhitsfR ]
- [ fB-N [ fIlevelfR ] ]
- [ fB-hfR fIhostnamefR ]
- [ fB-ofR fIfilenamefR ]
- [ fB-LfR ] [ fB-VfR ] [ fB-vfR ] fIstringfR
- .SH DESCRIPTION
- .B archie
- queries an archie anonymous FTP database looking for the specified
- .I string
- using the
- .B Prospero
- protocol. This client is based on
- .B Prospero
- version Beta.4.2 and is provided to encourage non-interactive use of
- the Archie servers (and subsequently better performance on both
- sides). This man page describes version 1.3 of the client.
- The general method of use is of the form
- .RS
- %
- .B archie string
- .RE
- .PP
- This will go to the archie server and ask it to look for all known
- systems that have a file named `string' in their FTP area. fBarchiefP
- will wait, and print out any matches.
- For example,
- .RS
- %
- .B archie emacs
- .RE
- .PP
- will find all anonymous FTP sites in the archie database that have files
- named
- .B emacs
- somewhere in their FTP area. (This particular query would probably
- return a lot of directories.) If you want a list of every filename
- that contains fBemacsfR fIanywherefR in it, you'd use
- .RS
- %
- .B archie -c emacs
- .RE
- .PP
- Regular expressions, such as
- .RS
- %
- .B archie -r '[xX][lL]isp'
- .RE
- .PP
- may also be used for searches. (See the manual of a reasonably good
- editor, like GNU Emacs or vi, for more information on using regular
- expressions.)
- .SH OPTIONS
- The options currently available to this
- .B archie
- client are:
- .PD 0
- .TP 12
- .BR -c
- Search substrings paying attention to upper & lower case.
- .TP
- .BR -e
- Exact string match. (This is the default.)
- .TP
- .BR -r
- Search using a regular expression.
- .TP
- .BR -s
- Search substrings ignoring the case of the letters.
- .TP
- .BI -o filename
- If specified, place the results of the search in fIfilenamefR.
- .TP
- .BR -a
- Output results as Alex filenames.
- .TP
- .BR -l
- Output results in a form suitable for parsing by programs.
- .TP
- .BR -t
- Sort the results inverted by date.
- .TP
- .BI -m hits
- Specifies the maximum number of hits (matches) to return (default of
- fB95fR).
- .TP
- .BI -N level
- Sets the fInicenessfR of a query; by default, it's set to 0.
- Without an argument, ``-N'' defaults to fB35765fR. If you use
- fB-NfR with an argument between 0 and 35765, it'll adjust itself
- accordingly. (fBNotefR: VMS users will have to put quotes around
- this argument, and fB-LfR, like "fB-N45fR"; VMS will otherwise convert
- it to lowercase.)
- .TP
- .BI -h fIhostnamefR
- Tells the client to query the Archie server fIhostnamefR.
- .TP
- .BI -L
- Lists the Archie servers known to the program when it was compiled, as
- well as the name of the default Archie server. For an up-to-date
- list, write to ``archie@archie.mcgill.ca'' (or any Archie server) with
- the single command of fIserversfR.
- .TP
- .BI -V
- With the verbose option, fBarchiefR will make some comments along
- the way if a search is going to take some time, to pacify the user.
- .PP
- The three search-modifying arguments (``-c'', ``-r'', and ``-s'')
- are all mutually exclusive; only the last one counts. If you specify
- fB-efR with any of ``-c'', ``-r'', or ``-s'',
- the server will first check for an exact match, then fall back to the
- case-sensitive, case-insensitive, or regular expression search. This is
- so if there are matches that are particularly obvious, it will take a
- minimal amount of time to satisfy your request.
- If you list a single `-' by itself, any further arguments will be
- taken as part of the search string. This is intended to enable
- searching for strings that begin with a `-'; for example:
- .RS
- %
- .B archie -s - -old
- .RE
- will search for all filenames that contain the string `-old' in them.
- .SH RESPONSE
- Archie servers are set up to respond to a number of requests in a
- queued fashion. That is, smaller requests get served much more
- quickly than do large requests. As a result, the more often you query
- the Archie server, or the larger your requests, the longer the queue
- will become, resulting in a longer waiting period for everyone's
- requests. Please be frugal when possible, for your benefit as well as
- for the other users.
- .SH QUERY PRIORITY
- Please use the ``-N'' option whenever you don't demand immediacy, or
- when you're requesting things that could generate large responses.
- Even when using the nice option, you should still try to avoid big
- jobs during busy periods. Here is a list of what we consider to be
- nice values that accurately reflect the priority of a job to the server.
- .RS
- .TP 20
- .B Normal
- 0
- .TP
- .B Nice
- 500
- .TP
- .B Nicer
- 1000
- .TP
- .B Very Nice
- 5000
- .TP
- .B Extremely Nice
- 10000
- .TP
- .B Nicest
- 32765
- .RE
- The last priority, fBNicestfR, would be used when a job should wait until
- the queue is essentially empty before running. You should pick one of
- these values to use, possibly modifying it slightly depending on where
- you think your priority should land. For example, 32760 would mean
- wait until the queue is empty, but jump ahead of other jobs that have
- selected fBNicestfR.
- There are certain types of things that we suggest using fBNicestfR
- for, irregardless. In particular, any searches for which you would
- have a hard time justifying the use of anything but extra resources.
- (We all know what those searches would be for.)
- .SH ENVIRONMENT
- .Ip "ARCHIE_HOST" 8
- This will change the host
- .IR archie
- will consult when making queries. (The default value is what's been
- compiled in.) The ``-h'' option will override this. If you're
- running VMS, create a symbol called ARCHIE_HOST.
- .SH SEE ALSO
- For more information on regular expressions, see the manual pages on:
- .BR regex (3) ,
- .BR ed (1)
- Also read the file fBarchie/doc/whatis.archiefR on
- fBarchie.mcgill.cafR for a detailed paper on Archie as a whole.
- Read the file README.ALEX distributed with this client for more
- information on what Alex is and how you can take advantage of it.
- .SH AUTHORS
- The
- .B archie
- service was conceived and implemented by Alan Emtage (fBbajan@cs.mcgill.cafR),
- Peter Deutsch (fBpeterd@cs.mcgill.cafR), and Bill Heelan
- (fBwheelan@cs.mcgill.cafR). The entire Internet is in their debt.
- The fBProsperofR system was created by Clifford Neuman
- (fBbcn@isi.edufR); write to fBinfo-prospero@isi.edufR for more
- information on the protocol and its use.
- This stripped client was put together by Brendan Kehoe
- (fBbrendan@cygnus.comfR), with modifications by
- Clifford Neuman and George Ferguson (fBferguson@cs.rochester.edufR).
- .SH BUGS
- There are none; only a few unexpected features.