Annotation of 43BSDReno/usr.bin/finger/finger.1, revision 1.1

1.1     ! root        1: .\" Copyright (c) 1989, 1990 The Regents of the University of California.
        !             2: .\" All rights reserved.
        !             3: .\"
        !             4: .\" Redistribution and use in source and binary forms are permitted provided
        !             5: .\" that: (1) source distributions retain this entire copyright notice and
        !             6: .\" comment, and (2) distributions including binaries display the following
        !             7: .\" acknowledgement:  ``This product includes software developed by the
        !             8: .\" University of California, Berkeley and its contributors'' in the
        !             9: .\" documentation or other materials provided with the distribution and in
        !            10: .\" all advertising materials mentioning features or use of this software.
        !            11: .\" Neither the name of the University nor the names of its contributors may
        !            12: .\" be used to endorse or promote products derived from this software without
        !            13: .\" specific prior written permission.
        !            14: .\" THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
        !            15: .\" WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
        !            16: .\" MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
        !            17: .\"
        !            18: .\"     @(#)finger.1   6.11 (Berkeley) 7/24/90
        !            19: .\"
        !            20: .Dd July 24, 1990
        !            21: .Dt FINGER 1
        !            22: .Os BSD 4
        !            23: .Sh NAME
        !            24: .Nm finger
        !            25: .Nd user information lookup program
        !            26: .Sh SYNOPSIS
        !            27: .Nm finger
        !            28: .Op Fl lmsp
        !            29: .Ob
        !            30: .Ar user
        !            31: .Op \&@host
        !            32: \&...
        !            33: .Oe
        !            34: .Sh DESCRIPTION
        !            35: The
        !            36: .Nm finger
        !            37: command has two basic output formats providing essentially the same
        !            38: information.
        !            39: .Pp
        !            40: Options are:
        !            41: .Tw Ds
        !            42: .Tp Fl s
        !            43: .Nm Finger
        !            44: displays the user's login name, real name, terminal name and write
        !            45: status (as a ``*'' after the terminal name if write permission is
        !            46: denied), idle time, login time, office location and office phone
        !            47: number.
        !            48: .Pp
        !            49: Idle time is in minutes if it is a single integer, hours and minutes
        !            50: if a ``:'' is present, or days if a ``d'' is present.
        !            51: Login time is displayed as month, day, hours and minutes, unless
        !            52: more than six months ago, in which case the year is displayed rather
        !            53: than the hours and minutes.
        !            54: .Pp
        !            55: Unknown devices as well as nonexistent idle and login times are
        !            56: displayed as single asterisks.
        !            57: .Pp
        !            58: .Tp Fl l
        !            59: Produces a multi-line format displaying all of the information
        !            60: described for the
        !            61: .Fl s
        !            62: option as well as the user's home directory, home phone number, login
        !            63: shell, and the contents of the files
        !            64: .Dq Pa .plan
        !            65: and
        !            66: .Dq Pa .project
        !            67: from the user's home directory.
        !            68: .Pp
        !            69: If idle time is at least a minute and less than a day, it is
        !            70: presented in the form ``hh:mm''.
        !            71: Idle times greater than a day are presented as ``d day[s]hh:mm''.
        !            72: .Pp
        !            73: Phone numbers specified as eleven digits are printed as ``+N-NNN-NNN-NNNN''.
        !            74: Numbers specified as ten or seven digits are printed as the appropriate
        !            75: subset of that string.
        !            76: Numbers specified as five digits are printed as ``xN-NNNN''.
        !            77: .Pp
        !            78: If write permission is denied to the device, the phrase ``(messages off)''
        !            79: is appended to the line containing the device name.
        !            80: One entry per user is displayed with the
        !            81: .Fl l
        !            82: option; if a user is logged on multiple times, terminal information
        !            83: is repeated once per login.
        !            84: .Pp
        !            85: .Tp Fl p
        !            86: Prevents
        !            87: the
        !            88: .Fl l
        !            89: option of
        !            90: .Nm finger
        !            91: from displaying the contents of the
        !            92: .Dq Pa .plan
        !            93: and
        !            94: .Dq Pa .project
        !            95: files.
        !            96: .Pp
        !            97: Note that some fields may be missing, in either format, if information
        !            98: is not available for them.
        !            99: .Tp Fl m
        !           100: Prevent matching of
        !           101: .Ar user
        !           102: names.
        !           103: .Ar User
        !           104: is usually a login name; however, matching will also be done on the
        !           105: users' real names, unless the
        !           106: .Fl m
        !           107: option is supplied.
        !           108: All name matching performed by
        !           109: .Nm finger
        !           110: is case insensitive.
        !           111: .Tp
        !           112: .Pp
        !           113: If no options are specified,
        !           114: .Nm finger
        !           115: defaults to the
        !           116: .Fl l
        !           117: style output if operands are provided, otherwise to the
        !           118: .Fl s
        !           119: style.
        !           120: .Pp
        !           121: If no arguments are specified,
        !           122: .Nm finger
        !           123: will print an entry for each user currently logged into the system.
        !           124: .Pp
        !           125: .Nm Finger
        !           126: may be used to look up users on a remote machine.
        !           127: The format is to specify a
        !           128: .Ar user
        !           129: as
        !           130: .Dq Li user@host ,
        !           131: or
        !           132: .Dq Li @host ,
        !           133: where the default output
        !           134: format for the former is the
        !           135: .Fl l
        !           136: style, and the default output format for the latter is the
        !           137: .Fl s
        !           138: style.
        !           139: The
        !           140: .Fl l
        !           141: option is the only option that may be passed to a remote machine.
        !           142: .Sh SEE ALSO
        !           143: .Xr chpass 1 ,
        !           144: .Xr w 1 ,
        !           145: .Xr who 1 ,
        !           146: .Xr getpwent 3
        !           147: .Sh HISTORY
        !           148: .Nm Finger
        !           149: appeared in 3 BSD.

unix.superglobalmegacorp.com

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