version 2, including all changes.
.
Rev |
Author |
# |
Line |
1 |
perry |
1 |
---- |
|
|
2 |
__NAME__ |
|
|
3 |
|
|
|
4 |
|
|
|
5 |
finger - user information lookup program |
|
|
6 |
__SYNOPSIS__ |
|
|
7 |
|
|
|
8 |
|
|
|
9 |
finger [[-lmsp] [[user ...] [[user@host ...] |
|
|
10 |
__DESCRIPTION__ |
|
|
11 |
|
|
|
12 |
|
|
|
13 |
The finger displays information about the system |
|
|
14 |
users. |
|
|
15 |
|
|
|
16 |
|
|
|
17 |
Options are: |
|
|
18 |
-s |
|
|
19 |
|
|
|
20 |
|
|
|
21 |
Finger displays the user's login name, real name, ter-minal name and write status (as a ``'' after the termi-nal name if write permission is denied), idle time,login time, office location and office phone number.Login time is displayed as month, day, hours and min-utes, unless more than six months ago, in which casethe year is displayed rather than the hours and min-utes.Unknown devices as well as nonexistent idle and logintimes are displayed as single asterisks.-lProduces a multi-line format displaying all of theinformation described for the -s option as well as theuser's home directory, home phone number, login shell,mail status, and the contents of the files ``.plan'', ``.project'', ``.pgpkey'' and ``.forward'' from the user's home directory. |
|
|
22 |
|
|
|
23 |
|
|
|
24 |
Phone numbers specified as eleven digits are printed as |
|
|
25 |
``+N-NNN-NNN-NNNN''. Numbers specified as ten or seven |
|
|
26 |
digits are printed as the appropriate subset of that string. |
|
|
27 |
Numbers specified as five digits are printed as ``xN-NNNN''. |
|
|
28 |
Numbers specified as four digits are printed as |
|
|
29 |
``xNNNN''. |
|
|
30 |
|
|
|
31 |
|
|
|
32 |
If write permission is denied to the device, the phrase |
|
|
33 |
``(messages off)'' is appended to the line containing the |
|
|
34 |
device name. One entry per user is displayed with the -l |
|
|
35 |
option; if a user is logged on multiple times, terminal |
|
|
36 |
information is repeated once per login. |
|
|
37 |
|
|
|
38 |
|
|
|
39 |
Mail status is shown as ``No Mail.'' if there is no mail at |
|
|
40 |
all, ``Mail last read DDD MMM ## HH:MM YYYY (TZ)'' if the |
|
|
41 |
person has looked at their mailbox since new mail arriving, |
|
|
42 |
or ``New mail received ...'', `` Unread since ...'' if they |
|
|
43 |
have new mail. |
|
|
44 |
|
|
|
45 |
|
|
|
46 |
-p |
|
|
47 |
Prevents the -l option of finger from displaying the |
|
|
48 |
contents of the ``.plan'', ``.project'' |
|
|
49 |
and ``.pgpkey'' files. |
|
|
50 |
|
|
|
51 |
|
|
|
52 |
-m |
|
|
53 |
Prevent matching of user names. User is usually a login |
|
|
54 |
name; however, matching will also be done on the users' real |
|
|
55 |
names, unless the -m option is supplied. All name matching |
|
|
56 |
performed by finger is case insensi- tive. |
|
|
57 |
|
|
|
58 |
|
|
|
59 |
If no options are specified, finger defaults to the -l style |
|
|
60 |
output if operands are provided, otherwise to the -s style. |
|
|
61 |
Note that some fields may be missing, in either format, if |
|
|
62 |
information is not available for them. |
|
|
63 |
|
|
|
64 |
|
|
|
65 |
If no arguments are specified, finger will print an entry |
|
|
66 |
for each user currently logged into the system. |
|
|
67 |
|
|
|
68 |
|
|
|
69 |
Finger may be used to look up users on a remote machine. The |
|
|
70 |
format is to specify a user as ``user@host'', or |
|
|
71 |
``@host'', where the default output format for the |
|
|
72 |
former is the -l style, and the default output format for |
|
|
73 |
the latter is the -s style. The -l option is the only option |
|
|
74 |
that may be passed to a remote machine. |
|
|
75 |
|
|
|
76 |
|
|
|
77 |
If standard output is a socket, finger will emit a carriage |
|
|
78 |
return (^M) before every linefeed (^J). This is for process- |
|
|
79 |
ing remote finger requests when invoked by |
|
|
80 |
fingerd(8). |
|
|
81 |
|
|
|
82 |
|
|
|
83 |
__FILES__ |
|
|
84 |
~/.nofinger |
|
|
85 |
If finger finds this file in a user's home directory, it |
|
|
86 |
will, for finger requests originating outside the local |
|
|
87 |
host, firmly deny the existence of that user. For this to |
|
|
88 |
work, the finger program, as started by fingerd(8), |
|
|
89 |
must be able to see the .nofinger file. This |
|
|
90 |
generally means that the home directory containing the file |
|
|
91 |
must have the other-users-execute bit set (o+x). See |
|
|
92 |
chmod(1). If you use this feature for privacy, |
|
|
93 |
please test it with ``finger @localhost'' before relying on |
|
|
94 |
it, just in case. |
|
|
95 |
|
|
|
96 |
|
|
|
97 |
~/.plan |
|
|
98 |
|
|
|
99 |
|
|
|
100 |
~/.project |
|
|
101 |
|
|
|
102 |
|
|
|
103 |
~/.pgp |
|
|
104 |
These files are printed as part of a long-format request. |
|
|
105 |
The .project file is limited to one line; the |
|
|
106 |
.plan file may be arbitrarily long. |
|
|
107 |
|
|
|
108 |
|
|
|
109 |
__SEE ALSO__ |
|
|
110 |
|
|
|
111 |
|
|
|
112 |
chfn(1), passwd(1), w(1), |
|
|
113 |
who(1) |
|
|
114 |
__HISTORY__ |
|
|
115 |
|
|
|
116 |
|
|
|
117 |
The finger command appeared in 3.0 BSD |
|
|
118 |
. |
|
|
119 |
|
|
|
120 |
|
2 |
perry |
121 |
Linux !NetKit (0.17) August 15, 1999 1 |
1 |
perry |
122 |
---- |