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执行前加了空格。所以没有被记录下来。

    推荐阅读