last命令用于显示用户最近登录信息。单独执行last命令,它会读取/var/log/wtmp的文件,并把该给文件的内容记录的登入系统的用户名单全部显示出来。
语法
last(选项)(参数)
选项
-a:把从何处登入系统的主机名称或ip地址,显示在最后一行;
-d:将IP地址转换成主机名称;
-f <记录文件>:指定记录文件。
-n <显示列数>或-<显示列数>:设置列出名单的显示列数;
-R:不显示登入系统的主机名称或IP地址;
-x:显示系统关机,重新开机,以及执行等级的改变等信息。
参数
用户名:显示用户登录列表;
终端:显示从指定终端的登录列表。
实例
last命令用了显示用户登录情况,以下是直接显示固定行数的记录:
[root@test2018c ~]# last -10
root pts/0 27.154.107.160 Mon Apr 16 20:29 still logged in
root pts/1 120.41.4.131 Mon Apr 16 15:00 – 18:44 (03:43)
root pts/0 120.41.4.131 Mon Apr 16 10:10 – 18:44 (08:33)
root pts/1 27.154.207.110 Sun Apr 15 19:15 – 22:19 (03:03)
root pts/0 120.36.221.213 Sun Apr 15 15:44 – 21:14 (05:29)
root pts/0 120.36.221.213 Sun Apr 15 13:20 – 15:00 (01:40)