Linux历史命令history
使用history可以查看历史命令以及设置如何保存历史命令
查看历史命令
history
查看最近的n条历史记录
history n
交互式搜索历史命令
- 使用
ctrl+r
调出如下交互界面
(reverse-i-search)`':
- 在交互界面输入要搜索的命令的一部分,交互界面会自动跳出最匹配的历史命令。如果不符合要求,可以再次按下
ctrl+r
切换到其它候选命令
设置不记录重复命令到history
vi /etc/profile
export HISTCONTROL=ignoreboth
忽略记录特定某些命令
vi /etc/profile
export HISTIGNORE="ls*:"
上面命令,将ls开头的命令不计入历史命令中。
设置本次会话不记录历史命令
set +o history
这是一个比较黑客的做法,在命令行下执行上面命令后,本次会话的所有命令将不再记录到history中。