两个命令看起来具有相同的用途,但它们的输出不同。有什么区别?
答案1
finger
,当指向特定用户时,可以显示详细信息(shell、homedir、上次登录时间、邮箱状态等~/.plan
)finger
也可以通过网络使用:finger @athena.dialup.mit.edu
由于#2,
finger
有时也用于简单的数据库查询:finger [email protected]
,finger [email protected]
,finger @bathroom.mit.edu
答案2
$ man finger
NAME
finger — user information lookup program
$ man who
NAME
who - show who is logged on
答案3
who
告诉您有关用户登录的基本信息。 finger
告诉您有关用户的个人信息,可能包括真实姓名、办公地点和办公电话号码。显然,出于隐私等各种原因,finger 现在使用得较少。
请注意,finger 有一个长格式选项,-l
可以提供附加信息。
答案4
Finger 是一种从另一个系统获取用户信息的方法。你可以使用 Finger[电子邮件保护] 并查看我的全名、电话号码、联系地址以及我的简短消息。
当您在某台机器上时使用 Who 来查看还有谁在该机器上。