如何清除linux的history 命令历史记录
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何清除linux的history 命令历史记录相关的知识,希望对你有一定的参考价值。
history -c可以清除普通的命令记录,但是如果系统做了命令监控的, 这个命令就无法清除了。如果楼主对这个还不是很了解, 可以让大家开开眼界的。
能看一下my网名吗?以后有问题都可以讨论一下的。 参考技术A
你可以使用如下命令清除:
history -c 参考技术B history -c加上-c参数清除就好了
linux怎么清除history记录
1、history -a将当前shell会话的历史命令追加到命令历史文件中,命令历史文件是保存历史命令的配置文件。
2、history -c清空当前历史命令列表。
3、history -d删除历史命令列表中指定序号的命令。
4、history -n从命令历史文件中读取本次Shell会话开始时没有读取的历史命令。
5、history -s将指定的命令作为单独的条目加入命令历史内存缓冲区。在执行添加之前先删除命令历史内存缓冲区中最后一条命令。
6、history -w把当前的shell历史命令内存缓冲区的内容写入命令历史文件。
7、显示最近的10条命令: history 10。最后可以根据需求从上述命令中,选择一个命令进行清除记录。
参考技术A history命令用于显示历史执行过的命令,格式为:“history [-c]”。这条命令应该是我最喜欢的了,history命令默认会保存1000条执行过的命令,若要修改可直接编辑/etc/profile文件的HISTSIZE值。它能显示出当前用户在本地计算机中执行过的所有命令记录,您可以使用-c参数来清空里面的历史数据,还可以使用“!编码数字”的方式来重复执行某一次的命令。历史命令会被保存到用户家目录中的".bash_history"文件中。Linux系统中以点(.)开头的文件均代表隐藏文件,一般会是系统文件。也可以看这里::http://www.linuxprobe.com/chapter-02.html
清空该用户在本机中执行过命令的历史记录:history -c本回答被提问者采纳 参考技术B 使用下面命令即可。history -c
以上是关于如何清除linux的history 命令历史记录的主要内容,如果未能解决你的问题,请参考以下文章