显示用户信息。这个命令和 f 命令是一样的。
{ finger | f }[[ -b][ -h] [ -l][ -p]]|[[ -i][ -q][ -s][ -w]]
[ -f][ -m][ User| User @Host| @Host]
/usr/bin/finger 命令显示当前登录到主机的用户信息。输出格式随着显示信息的选项而改变。
缺省格式包括下列的条目:
对主机的每个用户来说,如果已知,缺省信息列表也包括如下条目:
位置特定的信息从 /etc/passwd 文件中的 gecos 区去检索。gecos 区可能包括后面跟着一个逗号或者 /(斜线符号)的完整用户名称。Finger 命令将利用位置特定的信息来显示那些跟随在逗号或者斜线符号后面的所有信息。
无论何时给定用户名列表,finger 命令都会采用较长格式。(账户名称以及用户的名和姓都会被接受。)这种格式是多行的,并且包括所有上面的和如下描述的信息:
finger 命令可能也用在查找远程系统中的用户。格式是指定用户为 User@Host。如果您省略用户名,finger 命令将在远程系统中提供标准格式的列表。
用您偏爱的文本编辑器创建 .plan 和 .project 文件并且把这些文件放到您的主目录中。finger 命令使用 toascii 子例程来转换那些在通常 ASCII 码范围之外的字符,在显示 .plan and .project 文件的内容的时候。finger 命令在每个被转换的字符前面都显示一个 M-。
当您用 User参数来指定用户的时候,您可以指定用户的名或者姓或者账户名。当您指定用户时,在指定的主机上,finger 命令将只以长格式的形式返回这些用户的信息。
有关 finger 命令的其它信息,请参阅《AIX 5L V5.2 系统管理指南:通信与网络》中的『TCP/IP 的安装和配置』。
@Host | 指定远程主机上的所有登录进入的用户。 |
User | 指定一个本地用户标识(用于任意的访问控制)或者本地的用户登录名称,正如在 /etc/passwd 文件中指定的一样。 |
User@Host | 在远程主机上指定一个以长格式显示的用户标识。 |
finger @alcatraz
就会显示与下列类似的信息:
[alcatraz.austin.ibm.com] 登录 名称 电传等待状态 时间 位置信息 brown Bob Brown console 2d Mar 15 13:19 smith Susan Smith pts0 11: Mar 15 13:01 jones Joe Jones tty0 3 Mar 15 13:01
用户 brown 在控制台登录,用户 smith 从伪的电传线路 pts0 上登录,用户 jones 从 tty0 上登录。
finger brown@alcatraz
就会显示与下列类似的信息:
登录名称:brown 目录:/home/brown 外壳:/home/bin/xinit -L -n 启动 从 May 8 07:13:49 起在控制台登录 没有规划。
finger -q brown
就会显示与下列类似的信息:
登录 TTY 时间 brown pts/6 Mon Dec1710:58
/usr/bin/finger | 包含 finger 命令。 |
/etc/utmp | 包含当前登录的用户列表。 |
/etc/passwd | 定义用户的帐户、名称和主目录。 |
/etc/security/passwd | 定义用户密码。 |
/var/adm/lastlog | 包含过去的登录时间。 |
$HOME/.plan | 可选的包含一个用户计划的一行描述的文件。 |
$HOME/.project | 可选的包含一个用户的计划任务的文件。 |
fingerd 守护进程。
《AIX 5L V5.2 系统用户指南:通信与网络》中的『显示已登录用户的相关信息』。
《AIX 5L V5.2 系统用户指南:通信与网络》中的『网络概述』。