“手指”和“小指”是否始终显示当前登录的所有用户?

“手指”和“小指”是否始终显示当前登录的所有用户?

我一直在研究我大学的系统,我注意到有时我获得的登录用户列表finger似乎pinky不完整。一方面,有时坐在我旁边的朋友登录了,但我在列表中找不到他们。我检查了一下,确保他们和我在同一台计算机上(远程#)。然后就是结果了top。有时它会显示用户正在运行的程序,但这些用户在列表中找不到pinky。是否存在用户可以登录但不显示的异常情况pinky

答案1

所以有几个命令可以回答“谁在使用系统”,具有不同的含义。

如果您的意思是交互式地使用系统,则命令、 和fingerpinky列出交互式登录。但是,有多种方法可以允许用户不公布其会话,尽管并不总是可以隐藏。wwho

但是,也可以在非交互式会话中使用系统,或者在系统上保留后台作业。后台作业不一定要求用户保持登录状态。诸如top和 之类的命令ps将列出用户正在运行的内容(无论是否交互)。这些程序的输出中可能有一列名为“tty”的列,对于不属于交互式会话一部分的进程来说,该列将为空白。

最后,该last命令(我推荐类似last -20last | less对于繁忙的系统)将显示谁最近使用了该系统以及他们是否仍在登录。

为了获得额外的乐趣,某些系统可能启用了诸如talk和 之类的命令write,这些命令是当今即时消息传递的先驱。

相关内容