如果我不想全部删除,只是想删除history中的一部分怎么办呢?
好像没有用过直接命令,下面操作供参考:
1、history -a 将现有的history中新增条目存入history文件,没有指定的话默认是 ~/.bash_history
2、vi ~/.bash_history 删除不想要的,保存
3、history -r 将.bash_history中的条目读到当前shell
这个方法有个问题,多个模拟或虚拟终端时,history文件中原本存放的不一定全是你这个终端的操作。
不能,删除的话就是全部清空。