last命令
-
功能说明:显示当前与过去登录系统的用户相关信息
last命令会读取位于/var/log/下的wtmp文件,并把文件中记录的用户相关信息显示出来。
-
用法:last [option]
选项 作用 -num 显示前num个信息 -R 不显示登录的主机名称和IP地址 username 显示指定用户的登录信息
示例1:显示最近登录用户的信息
[root@node1 ~]# last
root pts/0 192.168.3.98 Tue Jun 2 16:49 still logged in
root pts/0 192.168.3.98 Tue Jun 2 08:22 - 16:49 (08:26)
root pts/8 192.168.3.98 Mon Jun 1 09:35 - 11:46 (02:11)
root pts/7 192.168.3.98 Mon Jun 1 09:35 - 11:46 (02:11)
root pts/6 192.168.3.98 Mon Jun 1 09:35 - 11:46 (02:11)
root pts/5 192.168.3.98 Mon Jun 1 00:46 - 11:35 (10:48)
root pts/4 192.168.3.98 Mon Jun 1 00:46 - 11:35 (10:48)
root pts/3 192.168.3.98 Mon Jun 1 00:46 - 11:35 (10:48)
...
示例2:显示最近登录系统的5位用户
[root@node1 ~]# last -5
root pts/1 192.168.3.98 Mon May 25 18:57 still logged in
root pts/0 192.168.3.98 Mon May 25 17:21 - 21:01 (03:40)
root pts/0 192.168.3.98 Mon May 25 15:44 - 17:21 (01:36)
root tty1 Mon May 25 15:44 still logged in
reboot system boot 3.10.0-957.el7.x Mon May 25 23:44 - 22:52 (00:-51)
示例3:显示steven用户的登录信息
[root@node1 ~]# last steven
steven pts/1 192.168.3.98 Tue Jun 2 18:03 still logged in