Amiga Unix — 68040 · 68060

Manual pages › System administration commands (1M)

whodo(1M)

who is doing what

From the original Amiga UNIX 2.1 manual. Some things it mentions may not be in this release.

NAME

whodo - who is doing what

SYNOPSIS

/usr/sbin/whodo [-h] [-l] [user]

DESCRIPTION

whodo produces formatted and dated output from information in the /var/adm/utmp, /etc/ps_data, and /proc/pid files. The display is headed by the date, time, and machine name. For each user logged in, device name, user-ID and login time is shown, followed by a list of active processes associated with the user-ID. The list includes the device name, process-ID, CPU minutes and seconds used, and process name. If user is specified, output is restricted to all sessions pertaining to that user. The following options are available:

-h Suppress the heading.

-l Produce a long form of output. The fields displayed are: the user's login name, the name of the tty the user is on, the time of day the user logged in (in hours:minutes), the idle time - that is, the time since the user last typed anything (in hours:minutes), the CPU time used by all processes and their children on that terminal (in minutes:seconds), the CPU time used by the currently active processes (in minutes:seconds), and the name and arguments of the current process.

EXAMPLE

The command:
     whodo
produces a display like this:
     Tue Mar 12 15:48:03 1985
     bailey

     tty09    mcn       8:51

         tty09   28158    0:29 sh

     tty52    bdr      15:23
         tty52   21688    0:05 sh
         tty52   22788    0:01 whodo
         tty52   22017    0:03 vi
         tty52   22549    0:01 sh

     xt162    lee      10:20
         tty08    6748    0:01 layers
         xt162    6751    0:01 sh
         xt163    6761    0:05 sh
         tty08    6536    0:05 sh

FILES

/etc/passwd
/etc/ps_data
/var/adm/utmp
/proc/pid

DIAGNOSTICS

If the PROC driver is not installed or configured or if /proc is not mounted, a message to that effect is issued and whodo will fail. The exit status is zero on success, nonzero on failure.

SEE ALSO

ps(1), who(1) in the User's Reference Manual.