Linux命令不记录到历史中|Linux命令不记录到历史中 - 在命令前加空格
history命令可以查看最近Linux中执行的命令。
如果不想被记录命令,可以在命令前加空格。
【Linux命令不记录到历史中|Linux命令不记录到历史中 - 在命令前加空格】主要是用于一些敏感信息的命令中,比如密码信息等。
举个例子 查看最近的5条命令:
:history 5
511ls
512cat *.cc
513le
514ls
515history 5
输入:
:echo 1
1
:echo 2
2
:echo 3
3
: echo 4
4
: echo 5
5
:echo 6
6
:echo 7
7
:echo 8
8
需要设置一下:
:echo HISTCONTROL=ignorespace >> /etc/bashrc
:source /etc/bashrc
看一下结果:
:history 10
507echo HISTCONTROL=ignorespace >> ~/.bashrc
508source ~/.bashrc
509echo 1
510echo 2
511echo 3
512echo 6
513echo 7
514echo 8
515history | head -10
516history 10
注意echo 4,echo 5执行前加了空格。所以没有被记录下来。
推荐阅读
- 急于表达——往往欲速则不达
- 2018-02-06第三天|2018-02-06第三天 不能再了,反思到位就差改变
- 家乡的那条小河
- 一个人的碎碎念
- 赠己诗
- 这辈子我们都不要再联系了
- 死结。
- 我从来不做坏事
- 时间老了
- 我错了,余生不再打扰