linux 清空历史命令
清除登陆系统成功的记录,也就是last命令看到的记录
[root@aischang ~]# echo > /var/log/wtmp 此文件默认打开时乱码的,里面可以看到ip等等信息
[root@aischang ~]# echo >/var/log/wtmp
[root@aischang ~]# last
此时即看不到用户登录信息
清除登陆系统失败的记录,也就是lastb命令看到的记录
[root@aischang ~]# echo > /var/log/btmp 此文件默认打开时乱码的
[root@aischang ~]# echo > /var/log/btmp
[root@aischang ~]# lastb
此时就没有结果输出了
清除历史执行命令
history -c 命令可以清空当前窗口的历史输出命令。
要彻底删除历史命令可以有如下几种方式:
在当前用户的~目录下执行:
方式1:echo > .bash_history
方式2:cat /dell/null > .bash_history
方式3:直接vi编辑:.bash_history