]>
Commit | Line | Data |
---|---|---|
ddb4a88b A |
1 | .\" $NetBSD: who.1,v 1.22 2007/01/18 00:15:05 wiz Exp $ |
2 | .\" | |
44bd5ea7 A |
3 | .\" Copyright (c) 1986, 1991, 1993 |
4 | .\" The Regents of the University of California. All rights reserved. | |
5 | .\" | |
6 | .\" Redistribution and use in source and binary forms, with or without | |
7 | .\" modification, are permitted provided that the following conditions | |
8 | .\" are met: | |
9 | .\" 1. Redistributions of source code must retain the above copyright | |
10 | .\" notice, this list of conditions and the following disclaimer. | |
11 | .\" 2. Redistributions in binary form must reproduce the above copyright | |
12 | .\" notice, this list of conditions and the following disclaimer in the | |
13 | .\" documentation and/or other materials provided with the distribution. | |
ddb4a88b | 14 | .\" 3. Neither the name of the University nor the names of its contributors |
44bd5ea7 A |
15 | .\" may be used to endorse or promote products derived from this software |
16 | .\" without specific prior written permission. | |
17 | .\" | |
18 | .\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND | |
19 | .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | |
20 | .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | |
21 | .\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE | |
22 | .\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | |
23 | .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | |
24 | .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | |
25 | .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | |
26 | .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | |
27 | .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | |
28 | .\" SUCH DAMAGE. | |
29 | .\" | |
30 | .\" @(#)who.1 8.2 (Berkeley) 12/30/93 | |
31 | .\" | |
ddb4a88b | 32 | .Dd January 17, 2007 |
44bd5ea7 A |
33 | .Dt WHO 1 |
34 | .Os | |
35 | .Sh NAME | |
36 | .Nm who | |
ddb4a88b | 37 | .Nd display who is logged in |
44bd5ea7 A |
38 | .Sh SYNOPSIS |
39 | .Nm | |
ddb4a88b | 40 | .Op Fl abdHlmpqrsTtu |
1c4c78a5 | 41 | .Op Ar file |
ddb4a88b A |
42 | .Nm |
43 | .Ar am i | |
44bd5ea7 | 44 | .Sh DESCRIPTION |
1c4c78a5 | 45 | The |
44bd5ea7 | 46 | .Nm |
ddb4a88b A |
47 | utility displays a list of all users currently logged on, showing for |
48 | each user the login name, tty name, the date and time of login, and | |
49 | hostname if not local. | |
44bd5ea7 | 50 | .Pp |
ddb4a88b A |
51 | Available options: |
52 | .Pp | |
53 | .Bl -tag -width file | |
54 | .It Fl a | |
55 | Same as | |
56 | .Fl bdlprTtu . | |
57 | .It Fl b | |
58 | Time of last system boot. | |
59 | .It Fl d | |
60 | Print dead processes. | |
1c4c78a5 | 61 | .It Fl H |
ddb4a88b A |
62 | Write column headings above the regular output. |
63 | .It Fl l | |
64 | Print system login processes (unsupported). | |
44bd5ea7 | 65 | .It Fl m |
ddb4a88b A |
66 | Only print information about the current terminal. |
67 | This is the | |
68 | .Tn POSIX | |
69 | way of saying | |
70 | .Nm | |
71 | .Ar am i . | |
72 | .It Fl p | |
73 | Print active processes spawned by | |
74 | .Xr launchd 8 | |
75 | (unsupported). | |
1c4c78a5 | 76 | .It Fl q |
ddb4a88b A |
77 | .Dq Quick mode : |
78 | List only the names and the number of users currently logged on. | |
79 | When this option is used, all other options are ignored. | |
80 | .It Fl r | |
81 | Print the current runlevel. | |
82 | This is meaningless on Mac OS X. | |
1c4c78a5 | 83 | .It Fl s |
ddb4a88b | 84 | List only the name, line and time fields. |
1c4c78a5 | 85 | This is the default. |
44bd5ea7 | 86 | .It Fl T |
ddb4a88b A |
87 | Print a character after the user name indicating the state of the |
88 | terminal line: | |
89 | .Sq + | |
90 | if the terminal is writable; | |
91 | .Sq - | |
92 | if it is not; | |
93 | and | |
94 | .Sq \&? | |
95 | if a bad line is encountered. | |
96 | .It Fl t | |
97 | Print last system clock change (unsupported). | |
44bd5ea7 | 98 | .It Fl u |
ddb4a88b A |
99 | Print the idle time for each user, and the associated process ID. |
100 | .It Ar \&am I | |
101 | Returns the invoker's real user name. | |
102 | .It Ar file | |
44bd5ea7 A |
103 | By default, |
104 | .Nm | |
105 | gathers information from the file | |
e1a085ba | 106 | .Pa /var/run/utmpx . |
ddb4a88b | 107 | An alternative |
44bd5ea7 | 108 | .Ar file |
e1a085ba | 109 | may be specified. |
ddb4a88b | 110 | .El |
44bd5ea7 | 111 | .Sh FILES |
ddb4a88b | 112 | .Bl -tag -width /var/run/utmpx -compact |
e1a085ba | 113 | .It Pa /var/run/utmpx |
44bd5ea7 A |
114 | .El |
115 | .Sh SEE ALSO | |
116 | .Xr last 1 , | |
ddb4a88b | 117 | .Xr mesg 1 , |
44bd5ea7 | 118 | .Xr users 1 , |
ddb4a88b | 119 | .Xr getuid 2 , |
e1a085ba | 120 | .Xr utmpx 5 |
44bd5ea7 A |
121 | .Sh STANDARDS |
122 | The | |
123 | .Nm | |
1c4c78a5 A |
124 | utility conforms to |
125 | .St -p1003.1-2001 . | |
44bd5ea7 A |
126 | .Sh HISTORY |
127 | A | |
128 | .Nm | |
ddb4a88b A |
129 | utility appeared in |
130 | .At v6 . |