当你频繁使用Linux命令行时,有效地使用历史记录可以大大提高生产力。 |
1. 使用 HISTTIMEFORMAT 显示时间戳
当在命令行输入history
时,它将显示序号和命令。出于审计目的,将时间戳与命令一起显示可能会有所帮助。
[root@localhost ~]# export HISTTIMEFORMAT='%F %T ' [root@localhost ~]# history | less
2. 使用Ctrl + r 搜索历史记录
当你已经执行了很长的命令时,可以简单地使用关键字搜索历史记录并重新执行同一命令,而不必完全键入它。按Ctrl + r 并键入关键字。在以下示例中,我搜索了wget,它在包含wget一词的历史记录中显示了先前的命令“ wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo”。