问答详情
源自:9-4 历史命令

history的用法,

如果我不想全部删除,只是想删除history中的一部分怎么办呢?

提问者:qq_不人不_0 2015-12-23 21:38

个回答

  • 慕尼黑6118958
    2015-12-27 16:50:02
    已采纳

    好像没有用过直接命令,下面操作供参考:

    1、history -a 将现有的history中新增条目存入history文件,没有指定的话默认是 ~/.bash_history

    2、vi ~/.bash_history 删除不想要的,保存

    3、history -r  将.bash_history中的条目读到当前shell


    这个方法有个问题,多个模拟或虚拟终端时,history文件中原本存放的不一定全是你这个终端的操作。

  • 张土土
    2015-12-23 22:08:29

    不能,删除的话就是全部清空。