+-+-+-+ Beginning of part 9 +-+-+-+ X23 PACX IV port 015Unknown * X24 PACX IV port 016Unknown * X25 PACX IV port 017Unknown * X26 PACX IV port 020Unknown * X27 PACX IV port 021Unknown * X28 PACX IV port 022Unknown * X29 PACX IV port 023Unknown * X30 PACX IV port 024Unknown * X31 PACX IV port 025Unknown * X32 PACX IV port 026Unknown * X33 PACX IV port 027Unknown * X34 PACX IV port 030Unknown * X35 PACX IV port 031Unknown * X36 PACX IV port 032Unknown * X37 PACX IV port 033Unknown * X38 PACX IV port 034Unknown * X39 PACX IV port 035Unknown * X40 PACX IV port 036Unknown * X41 Printer STPRT1 DS180 * X42 UnknownLAT devices start here * X43 Unknown * X44 Unknown * X45 Unknown * X46 Unknown * X47 Unknown * X48 Unknown * X49 Unknown * X50 Unknown * X51 Unknown * X52 Unknown * X53 Unknown * X54 Unknown * X55 Unknown * X56 Unknown * X57 Unknown * X58 Unknown * X59 Unknown * X60 Unknown * X61 Unknown * X62 Unknown * X63 Unknown * X64 Unknown * X65 Unknown * X66 Unknown * X67 Unknown * X68 Unknown * X69 Unknown * X70 Unknown * X71 Unknown * X72 Unknown * X73 Unknown * X74 Unknown * X75 Unknown * X76 Unknown * X77 Unknown * X78 Unknown * X79 Unknown * X80 Unknown * X81 Unknown * X82 Unknown * X83 Unknown * X84 Unknown * X85 Unknown * X86 Unknown * X87 Unknown * X88 Unknown * X89 Unknown * X90 Unknown * X91 Unknown * X92 Unknown * X93 Unknown * X94 Unknown * X95 Unknown * X96 Unknown * X97 Unknown * X98 Unknown * X99 Unknown * X100 Unknown * X101 Unknown * X102 Unknown * X103 Unknown * X104 Unknown * X105 Unknown * X106 Unknown * X107 Unknown * X108 Unknown * X109 Unknown * X110 Unknown * X111 Unknown * X112 Unknown * X113 Unknown * X114 Unknown * X115 Unknown * X116 Unknown * X117 Unknown * X118 Unknown * X119 Unknown * X120 Unknown * X121 Unknown * X122 Unknown * X123 Unknown * X124 Unknown * X125 Unknown * X126 Unknown * X127 Unknown * $ GOSUB UNPACK_FILE $ FILE_IS = "FINHLP11.HLP" $ CHECKSUM_IS = 1013254879 $ COPY SYS$INPUT VMS_SHARE_DUMMY.DUMMY X FORMAT: X Locally: X`032 X FINGER [user] [Qualifiers] X`032 X over the network: X`032 X FINGER [user] @host[@host...] [Qualifiers] X`032 X Finger is a SHOW USERS-like program (tells you who's logged in, etc.) X that performs the following functions: X`032 X o SHOW USERS-like output, showing username, location, program name, X etc., of all users currently logged in. X`032 X o Detailed information about a specified user including the contents X of the user's "PLAN" file (if the user has one), and the status X of the user's mailbox. In addition, if the user is logged in, the X user's job(s) is(are) displayed. X`032 X o Finger will look up the username of a person whose name you know. X There are variations on this: e.g. you can find the usernames of X all users with the first name of Fred. The rule Finger follows for X the command "$ FINGER user" is: X`032 X `0091) Check if "user" is a valid Username (login ID). If it is, X `009 use it. X`032 X `0092) Match "user" against the list of personal names kept by X `009 the system. Output all matches. This match can be to any X `009 part of the name. Thus "Rich" will match both "Richard" X `009 and "Heinrich". X/ALL X /ALL X`032 X List all jobs, including system jobs. X`032 X Note: /ALL selects all jobs for display, whereas /FULL specifies that X all information for the selected jobs be displayed. X/AREA X /AREA (D) X /NOAREA X X Display the default file area for the job. X/BATCH X /BATCH (D) X /NOBATCH X`032 X List the batch jobs on the system. X/BYPASS X /BYPASS (D) X /NOBYPASS X`032 X Determines whether (NOBYPASS) or not (BYPASS) control characters such X as escape sequences are filtered before output is displayed. X/CPUTIME X /CPUTIME (D) X /NOCPUTIME X`032 X Display the amount of CPU time used. Format is mm:ss (or mmmmm for X times over 99.9 minutes.) X/FULL`032 X /FULL X`032 X Displays all information for the selected jobs. This display will X overflow the screen width on most terminals. X`032 X Note: /ALL selects all jobs for display, whereas /FULL specifies that X all information for the selected jobs be displayed. X/HELP`032 X /HELP X`032 X Print this message. X/IMAGENAME X /IMAGENAME (D) X /NOIMAGENAME X`032 X Display the user's image (program) name. A $ means the user is at the X DCL level. X/INTERACTIVE X /INTERACTIVE (D) X /NOINTERACTIVE X`032 X List interactive jobs. X/JOB X /JOB (D) X /NOJOB X`032 X Display the user's job number.`032 X/LOCATION X /LOCATION (D) X /NOLOCATION X`032 X Display the location of the user's terminal for interactive jobs. X/LOGINTIME X /LOGINTIME (D) X /NOLOGINTIME X`032 X Display the time the user logged in. Format is hh:mm. X/MAIL X /MAIL (D) X /NOMAIL X X Display the new mail count and unread message information. X/MESSAGE X /MESSAGE (D) X /NOMESSAGE X`032 X Display the system message of the day with the output. X/NETWORK X /NETWORK (D) X /NONETWORK X`032 X List network (DECnet) jobs. X/PERSONALNAME X /PERSONALNAME X /NOPERSONALNAME (D) X`032 X Display the user's personal name, as recorded in the system authoriz- X ation file (SYSUAF). X/PLAN X /PLAN (D) X /NOPLAN X X Display the user's plan file. X/PPN X /PPN (D) X /NOPPN X X Display the job's Project-Programmer Number. X/PRIORITY X /PRIORITY X /NOPRIORITY (D) X X Display the job's priority and run-burst values. X/RUNTIMESYSTEM X /RUNTIMESYSTEM X /NORUNTIMESYSTEM (D) X X Display the job's current run-time system. X/SIZE X /SIZE X /NOSIZE (D) X `032 X Display the amount of memory in K-words used by the job, as well as X the maximum memory available to the job. X/STATE X /STATE X /NOSTATE (D) X `032 X Display the job state. X/SYSTEM X /SYSTEM (D) X /NOSYSTEM X`032 X List system jobs (jobs running under PPN [1,2]). X/TERMINAL X /TERMINAL (D) X /NOTERMINAL X`032 X Display the terminal line number. X/TTTYPE X /TTTYPE (D) X /NOTTTYPE X`032 X Display the type of terminal for interactive users. X/USERNAME X /USERNAME (D) X /NOUSERNAME X`032 X Display the user's username (login ID). X/VERSION X /VERSION X /NOVERSION (D) X X Display the version information for the Finger program. X*User X `032 X Asking for a specific user will give you a list of all the active jobs X for that user, as well as plan and mail information if available. X`032 X A "user" can be specified in one of several ways: X`032 X o A local RSTS/E username, possibly with wildcards. For example, X "FL$SMITH", "BEN*", etc. Standard wild-card conventions are ob- X served i.e. "*" matches any string, "%" or "?" matches any char- X acter. X`032 X o A local personal name or part thereof. All matches will be out- X put. X`032 X o A "." (period) to finger yourself. (e.g. to check your mail.) X`032 X o An ID on a foreign network host, e.g. SYSTEM@JCSVAX1 or .@SPC11B X Note in the second example above that .@host will return infor- X mation about a user on a remote host with the same username as X yourself, handy for checking your mail on the other system. X`032 X See also "HELP Finger Plan" and "HELP Finger Mail" X*Network X`032 X Finger can retrieve information from a remote host on the network if X that host supports Finger commands. X`032 X The host is specified by a hostname, preceded by an atsign, e.g. @XYZ. X `032 X An alternate form for specifying a nodename is with a double colon ::. X The following two commands are equivalent: X`032 X `009FINGER @FOO X `009FINGER FOO:: X`032 X In parsing the command, Finger searches for "@" first and if it cannot X find this it searches for "::". X`032 X Several host names may be strung together to effect routing to other X networks, e.g.: X`032 X `009@SU-AI@CUCS20 (Routing is done right to left) X`032 X If you give a host name with no username you will get a listing of all X the non-operator jobs at the specified site (providing it is connected X and is able to provide Finger service). You may include trailing X options for the foreign host; these are not parsed locally. They are X simply sent to the designated host, which may or may not know what to X do with them. For example: X`032 X `009FINGER foo@unixa -a -b -c X`032 X In all cases, the rightmost host name and its atsign are removed from X your command and the rest of it is sent to that host as you typed it. X Intermediate hosts do the same thing, until the command has no host X names left, at which point the host at which it has arrived executes X the remainder of the command. X*Plan X`032 X If you Finger an individual user, personal information about that user X will be listed if it is available. A user should put this information X in a file named "FINGER.PLN" in his/her login directory. Information X such as phone number, office hours, etc. may be appropriate. X*Mail X`032 X If you Finger an individual user, information about that user's mail X messages will be listed. This consists of the number of new mail mes- X messages received since last read by the user, and (if any are from X you) the date, time and subject is displayed. This is useful to see if X a person has read your mail yet etc. X*Area X`032 X If you Finger an individual user, that user's default directory spec- X ifcation will be displayed. X*Nodes X`032 X The following nodes accessible from the SPC Academic Computer Center X are in the Finger database as of March 1989. These are those believed X to support Finger. If you Finger other nodes, it will try anyway for X DECnet nodes, but will not try for BITnet nodes. X`032 X DECnet nodes - X`032 X SPC11A - SPC Academic Computer Center PDP-11/84 (research) X SPC11B - SPC Academic Computer Center PDP-11/44 (CS computing) X SPC11C - SPC Academic Computer Center PDP-11/44 (Non-CS " ) X SPC11D - SPC Academic Computer Center PDP-11/70 (CS Unix) X SPC11E - SPC Academic Computer Center PDP-11/70 (CS Unix tech) X SPC11Y - SPC Academic Computer Center PDP-11/23+ (Micro router) X SPC11Z - SPC Academic Computer Center PDP-11/83 (RSTS SIG) X SPCVXA - SPC Academic Computer Center VAX-11/785 (VAX users) X`032 X BITnet nodes - X`032 -+-+-+-+-+ End of part 9 +-+-+-+-+-