手指 - Linux / Unix命令

手指 - 用户信息查找程序

概要

手指 [ - lmsp ] [ 用户... ] [ 用户@主机... ]

描述

手指显示有关系统用户的信息

选项

-s

手指显示用户的登录名,真实姓名,终端名称和写入状态(如果写入权限被拒绝,在终端名称后面显示“*”),空闲时间,登录时间,办公室位置和办公室电话号码。

登录时间显示为月,日,小时和分钟,除非超过六个月前,在这种情况下显示年份而不是小时和分钟。

未知设备以及不存在的空闲和登录时间显示为单个星号。

-l

生成多行格式,显示-s选项所描述的所有信息以及用户的主目录,家庭电话号码,登录shell,邮件状态以及文件``.plan''``的内容。项目''``.pgpkey''和``.forward''来自用户的主目录。

指定为十一位数字的电话号码将打印为“+ N-NNN-NNN-NNNN”。 指定为十位或七位数的数字被打印为该字符串的适当子集。 指定为五位数的数字打印为“xN-NNNN”。 指定为四位数的数字将打印为“xNNNN”。

如果设备拒绝写入权限,短语“(消息关闭)”被添加到包含设备名称的行。 使用-l选项显示每个用户的一个条目; 如果用户多次登录,则终端信息会在每次登录时重复一次。

如果根本没有邮件,则邮件状态显示为“无邮件”,如果从新邮件到达后该人已查看其邮箱,则“邮件上次读取DDD MMM ## HH:MM YYYY(TZ)” ,或者“收到新邮件...”,“自...以后未读”,如果他们有新邮件。

-p

防止手指的 -l选项显示“.plan”,“.project”和“.pgpkey”文件的内容。

-m

防止用户名的匹配。 用户通常是登录名; 然而,除非提供了-m选项,否则也将匹配用户的真实姓名。 手指执行的所有名称匹配都不区分大小写。

如果未指定选项,则在提供操作数的情况下手指默认为-l样式输出,否则为-s样式。 请注意,如果信息不可用,某些字段可能会以任一格式丢失。

如果没有指定参数, finger会为当前登录到系统的每个用户打印一个条目。

手指可以用来在远程机器上查找用户。 格式是将用户指定为“ user @ host ”或“ @host ”,其中前者的默认输出格式为-l样式,后者的默认输出格式为-s样式。 -l选项是可以传递给远程机器的唯一选项。

如果标准输出是套接字, 手指将在每个换行(^ J)之前发出回车(^ M)。 这是为了在fingerd(8)调用时处理远程finger请求。

也可以看看

w (1)

重要提示:使用man命令( %man )查看特定计算机上的命令使用方式。