Annotation of 43BSDTahoe/man/man1/w.1, revision 1.1

1.1     ! root        1: .\" Copyright (c) 1980 Regents of the University of California.
        !             2: .\" All rights reserved.  The Berkeley software License Agreement
        !             3: .\" specifies the terms and conditions for redistribution.
        !             4: .\"
        !             5: .\"    @(#)w.1 6.3 (Berkeley) 4/28/87
        !             6: .\"
        !             7: .TH W 1 "April 28, 1987"
        !             8: .UC 4
        !             9: .SH NAME
        !            10: w \- who is on and what they are doing
        !            11: .SH SYNOPSIS
        !            12: .B w
        !            13: [
        !            14: .B \-hls
        !            15: ] [ user ]
        !            16: .SH DESCRIPTION
        !            17: .I W
        !            18: prints a summary of the current activity on the system,
        !            19: including what each user is doing.
        !            20: The heading line shows the current time of day,
        !            21: how long the system has been up,
        !            22: the number of users logged into the system,
        !            23: and the load averages.
        !            24: The load average numbers give the number of jobs in the run queue
        !            25: averaged over 1, 5 and 15 minutes.
        !            26: .PP
        !            27: The fields output are:
        !            28: the users login name,
        !            29: the name of the tty the user is on,
        !            30: the host from which the user is logged in,
        !            31: the time the user logged on,
        !            32: the time since the user last typed anything,
        !            33: the CPU time used by all processes and their children on that terminal,
        !            34: the CPU time used by the currently active processes,
        !            35: the name and arguments of the current process.
        !            36: .PP
        !            37: The
        !            38: .B \-h
        !            39: flag suppresses the heading.
        !            40: The
        !            41: .B \-s
        !            42: flag asks for a short form of output.
        !            43: In the short form, the tty is abbreviated, the login time and cpu times
        !            44: are left off, as are the arguments to commands.
        !            45: .B \-l
        !            46: gives the long output, which is the default.
        !            47: The
        !            48: .B \-f
        !            49: option suppresses the ``from'' field.
        !            50: .PP
        !            51: If a
        !            52: .I user
        !            53: name is included,
        !            54: the output will be restricted to that user.
        !            55: .SH FILES
        !            56: .ta 1i
        !            57: /etc/utmp
        !            58: .br
        !            59: /dev/kmem
        !            60: .br
        !            61: /dev/drum
        !            62: .SH "SEE ALSO"
        !            63: who(1), finger(1), ps(1)
        !            64: .SH AUTHOR
        !            65: Mark Horton
        !            66: .SH BUGS
        !            67: The notion of the ``current process'' is muddy.
        !            68: The current algorithm is ``the highest numbered process on
        !            69: the terminal that is not ignoring interrupts,
        !            70: or, if there is none, the highest numbered process on the terminal''.
        !            71: This fails, for example, in critical sections of programs
        !            72: like the shell and editor,
        !            73: or when faulty programs running in the background
        !            74: fork and fail to ignore interrupts.
        !            75: (In cases where no process can be found,
        !            76: .I w
        !            77: prints ``\-''.)
        !            78: .PP
        !            79: The CPU time is only an estimate, in particular, if someone leaves a
        !            80: background process running after logging out, the person currently
        !            81: on that terminal is ``charged'' with the time.
        !            82: .PP
        !            83: Background processes are not shown, even though they account for
        !            84: much of the load on the system.
        !            85: .PP
        !            86: Sometimes processes, typically those in the background, are
        !            87: printed with null or garbaged arguments.
        !            88: In these cases, the name of the command is printed in parentheses.
        !            89: .PP
        !            90: W does not know about the new conventions for detection of background jobs.
        !            91: It will sometimes find a background job instead of the right one.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.