
Linux 显示系统中所有用户最近一次登录信息
在 Linux 操作系统中,可以使用命令 lastlog
来显示所有用户最近一次登录信息。
1. 命令参数
lastlog
命令常用的参数如下:
-b
:指定查询的起始时间。-e
:指定查询的截止时间。-h
:隐藏不活动的用户。-t
:指定查询的时间范围。-u
:指定要查询的用户。
2. 显示所有用户最近一次登录信息
要显示所有用户最近一次登录信息,只需在命令行中输入 lastlog
,然后按回车键即可。
lastlog
执行命令后,会显示如下内容:
Username Port From Latest
root ** Never logged in **
daemon ** Never logged in **
bin ** Never logged in **
sys ** Never logged in **
sync ** Never logged in **
games ** Never logged in **
man ** Never logged in **
lp ** Never logged in **
mail ** Never logged in **
news ** Never logged in **
uucp ** Never logged in **
proxy ** Never logged in **
www-data ** Never logged in **
backup ** Never logged in **
list ** Never logged in **
irc ** Never logged in **
gnats ** Never logged in **
nobody ** Never logged in **
_apt ** Never logged in **
说明:
Username
:用户名。Port
:登录端口。From
:登录来源。Latest
:最近一次登录时间。
如果用户从未登录过,则 Latest 列将显示 Never logged in
。
3. 显示指定用户最近一次登录信息
要显示指定用户的最近一次登录信息,需要在命令行中输入 lastlog -u username
,其中 username 是要查询的用户名。
lastlog -u bob
执行命令后,会显示 bob 的最近一次登录信息:
Username Port From Latest
bob pts/1 192.168.0.1 Fri May 21 09:14:12 +0800 2021
4. 结论
lastlog
命令可以让我们方便地查看所有用户或指定用户的最近一次登录信息,对于系统管理员来说,这是一个非常有用的工具。

© 版权声明
THE END
暂无评论内容