查找最近登录的 15 个用户 - 即使其中一些用户已经注销

查找最近登录的 15 个用户 - 即使其中一些用户已经注销

我需要找到最近登录系统的 15 个用户。我知道有诸如“w”或“who”或“users”之类的命令,但据我所知,这些命令仅指当前登录的用户。但我需要最后 15 个活跃用户的用户名 - 即使他们已经注销了......

这位用户的说法是:

users - 打印当前登录到当前主机的用户的用户名

哪个命令/si 需要查找有关当前不活动的用户的数据?

答案1

last命令列出最后登录的用户。数据来自/var/log/wtmp并可以通过选项限制为 n 行-n <number>。其他选项允许用户选择“自”或“直到”特定登录时间的记录。

如果该wtmp文件不存在,则不会进行日志记录。如果文件不存在,则创建该touch文件并将所有权设置为具有 664 权限的“root:utmp”。

相关内容