当前位置: 技术问答>linux和unix
linux 下怎么查询自己最后3次登录系统的记录
来源: 互联网 发布时间:2016-09-20
本文导语: 如题,last 命令好像能实现,不过具体是怎么样的呢? 或者还有别的命令能实现? | lastlog | man lastlog | lastlog 命令用来显示上次登录的系统用户 不能得...
如题,last 命令好像能实现,不过具体是怎么样的呢?
或者还有别的命令能实现?
或者还有别的命令能实现?
|
lastlog
|
man lastlog
|
lastlog 命令用来显示上次登录的系统用户
不能得到某个用户的最近3次。
不能得到某个用户的最近3次。
|
last命令可以。
|
last | grep $(whoami) | head -3
|
我还以为楼主你是要用last以外的命令实现呢
|
last | grep `whoami` | head -3
就是这样
就是这样
|
可以去查看日志,然后通过grep得到
|
man wtmp
|
输入w
酒可以看到了!
酒可以看到了!
|
看错啦 看下登陆日志
/var/log/wtmp,系统的每一次登录,都会在此日志中添加记录。为了防止有人篡改,该文件为二进制文件。只能用last这一类的指令来读取
/var/log/wtmp,系统的每一次登录,都会在此日志中添加记录。为了防止有人篡改,该文件为二进制文件。只能用last这一类的指令来读取
|
有没具体点的命令如 last -x -x 之类的,我也知道last命令能实现 但是试了很多个参数 就是不行。
|
last就可以,可以读取wtmp信息