lastlog、last查看用户登录日志
lastlog列出所有用户最近登录的信息
lastlog引用的是/var/log/lastlog
文件中的信息。
last列出当前和曾经登入系统的用户信息
默认读取的是/var/log/wtmp
文件的信息。输出的内容包括:用户名、终端位置、登录源信息、开始时间、结束时间、持续时间。
注意最后一行输出的是wtmp文件起始记录的时间。当然也可以通过last -f参数指定读取文件,可以是/var/log/btmp、/var/run/utmp
。
- 语法:
last [-R] [-num] [ -n num ] [-adiowx] [ -f file ] [ -t YYYYMMDDHHMMSS ] [name...] [tty...]
- 选项
选项 | 说明 |
---|---|
-x | 显示系统关闭、用户登录和退出的历史 |
-i | 显示特定ip登录的情况 |
-t | 显示指定时间之前的登录信息 |
-n | 显示行数 |
例子:
last -x #显示系统关闭、用户登录和退出的历史
last -i #显示特定ip登录的情况
last -t 20231111120101 #显示20231111120101之前的登录信息
last -n 5 #最近登录的5个账号
本文来自博客园,作者:Lz_蚂蚱,转载请注明原文链接:https://www.cnblogs.com/leizia/p/17827729.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步