7
从〜/ .bash_history删除历史记录
我对存储在中的终端或命令行历史记录有一些疑问~/.bash_history。 我可以使用history命令在终端中看到该文件,但是如果尝试使用gedit bash_history该文件打开该文件,则该文件完全为空。为什么? 我发现了如何使用以下代码行从终端中删除文件中一定数量的行: for i in {1..N}; do history -d N; done 其中N是要删除的行(或命令)的数量,但是现在历史记录文件显示了最后一个命令,如果您试图掩盖内容,那并不是很聪明。因此,问题是:我该如何给出最后一个代码行并确保未记录该行?