Linux查看用户登录信息-last

last命令:

last命令用于显示用户最近登录信息。单独执行last命令,将读取 /var/log/wtmp 文件,并将给该文件的内容记录的登入系统的用户名单全部显示出来。

语法:

last (选项) (参数)

选项:

  • -a:把从何处登入系统的主机名称或ip地址,显示在最后一行
  • -d:将IP地址转换成主机名称
  • -f <记录文件>:指定记录文件
  • -n <显示列数> / -<显示列数>:设置列出名单的显示列数
  • -R:不显示登入系统的主机名称的主机名称或IP地址
  • -x:显示系统关机、重新开机以及执行等级的改变等信息

参数:

  • 用户名:显示用户登录列表
  • 终端:显示从指定终端的登录列表

实际用法:

查看最近一次开机时间:

who -b
# 或
last -1 reboot

查看关机记录:

last -x | grep shutdown # 以关机时间段展示

查看失败登录记录:

sudo lastb -i # 来源以ip显示

查看系统最近一次开机至今时间

uptime
# 或
w
原文地址:https://www.cnblogs.com/nyatom/p/10297741.html