Linux下有时候我们希望能清空/删除last记录(lastb)记录,清空/删除history记录,怎么做?复制下面1行命令执行即可
echo > /var/log/wtmp;echo > /var/log/btmp;history -c;
如何清空/删除last记录(lastb)记录,清空/删除history记录?
清除登陆系统成功的记录,也就是last命令看到的记录
[[email protected]]# echo > /var/log/wtmp 此文件默认打开时乱码的,里面可以看到ip等等信息
[[email protected]]# echo >/var/log/wtmp
[[email protected]]# last
此时即看不到用户登录信息
清除登陆系统失败的记录,也就是lastb命令看到的记录
[[email protected]]# echo > /var/log/btmp 此文件默认打开时乱码的
[[email protected]]# echo > /var/log/btmp
[[email protected]]# lastb
此时就没有结果输出了
清除历史执行命令
[[email protected]]# history -c
或者,清空用户目录下的这个文件即可
[[email protected]]# echo > ./.bash_history