Jaime Roman Asked: 2019-10-03 11:23:19 +0800 CST2019-10-03 11:23:19 +0800 CST 2019-10-03 11:23:19 +0800 CST 清除终端缓存[重复] 772 我需要清除终端缓存,我已经尝试过,history -c但它会清除该终端会话中的缓存,但是如果我打开另一个会话并键入history它会显示所有以前的命令。 command-line history bash-history 2 个回答 Voted Saxtheowl 2019-10-03T11:30:27+08:002019-10-03T11:30:27+08:00 也许这是因为您从终端模拟器运行它,如果您想删除所有历史记录(小心),您可以尝试直接删除记录它的文件: rm ~/.bash_history Best Answer user173411 2019-10-03T17:19:38+08:002019-10-03T17:19:38+08:00 如果您使用 bash 作为 shell,请参阅这个问题,并提供一些解决方案。有几个不同的选项,具体取决于您要完成的任务。现在有一些方法可以清除它,以及在登录或注销时清除它的方法。 如何彻底清除 bash 历史记录? 基本上来说,history -c清除它但你需要做一个history -w将空文件写入你的~/.bash_history.
也许这是因为您从终端模拟器运行它,如果您想删除所有历史记录(小心),您可以尝试直接删除记录它的文件:
如果您使用 bash 作为 shell,请参阅这个问题,并提供一些解决方案。有几个不同的选项,具体取决于您要完成的任务。现在有一些方法可以清除它,以及在登录或注销时清除它的方法。
如何彻底清除 bash 历史记录?
基本上来说,
history -c
清除它但你需要做一个history -w
将空文件写入你的~/.bash_history
.