如何让history不记住你的执行记录,我们来看一下流程。
通过history 命令查看命令列表
执行uptime ,然后通过history 查看记录
通过history 可以查看到刚执行的uptime记录,下面让history 不记录执行的命令,如何操作呢。通过 ls命令前边加空格再次执行。
再次查看history记录,!!没有看到刚执行过的ls命令记录(欺骗成功)。
如果执行的命令前边加空格,默认history命令是不会记录历史的,如何才能让history命令记录加空格的命令呢? 我们可以修改系统的HISTONTROL环境变量来实现,详细看以下。
默认值
1 | HISTONTROL=ignoreboth |