原如何将Linux系统的历史操作命令删除,并不再记录
Locutus阅读数:29282018-06-20
许多Linux操作系统默认都会保存用户操作的历史命令,而作为使用和维护者,原则上出于安全性的考虑,应该删除这些历史命令。
如果希望系统不再保存历史操作命令,就必须更改配置文件profile。
# vim /etc/profile
找到HISTSIZE这个值,默认情况下历史命令保存1000条,现在将该值改为0,然后保存并退出,并重启配置文件。
# source /etc/profile
重启配置文件后,再次使用命令history查看,发现系统已不再记录命令。
# history
要清除某个作业,首先要执行at -l命令,以获取相应的作业标识,然后对该作业标识使用at -r 命令linux命令,清除该作业。的聚合操作,有了这个merge result操作后,就会把2条记录变成一条记录,但是mycat注解后的执行sql显示注解后linux命令,没有这一个merge result的操作,所以是2条记录。,上号器就自动下线并自动清除登陆历史缓存记录。
# history
删除部分操作记录
# vim ~/.bash_history
.bash_history文件即为历史记录存储文件,我们可以随意修改,删除目标命令记录。修改后再次查看,发现并没有删除目标命令,原因是缓存,我们需要清理缓存。
# history -r
读取历史文件,并将其内容添加到历史记录中,即重置文件里的内容到内存中,完成删除一部分历史命令记录。
上一个教程:Linux服务器故障以及性能排查常用命令
下一个教程:linux安装zookpper及常用命令