Ctrl+r:匹配模式查询历史命令
同时按下Ctrl+r,进入历史命令匹配模式,快速查询历史命令
如果按下Ctrl+r,会匹配下一个符合的命令
(reverse-i-search)`cd': cd /home/wzx/
设置history附带时间戳
操作很简单,只需要设置环境变量HISTTIMEFORMAT即可
设置时间戳格式
HISTTIMEFORMAT="%Y-%m-%d %T: "
查询history
history
结果
220 2025-03-27 21:00:14: whereis htop
221 2025-03-27 21:00:16: which htop
222 2025-03-27 21:05:03: HISTTIMEFORMAT="%Y-%m-%d %T "
223 2025-03-27 21:05:04: history
224 2025-03-27 21:05:19: HISTTIMEFORMAT="%Y-%m-%d %T: "
225 2025-03-27 21:05:20: history
设为环境变量
编辑当前用户环境变量
vim ~/.bashrc
写入以下内容
# 忽略空格开头的内容,不写入history
HISTCONTROL=ignoreboth
# 设置时间戳显示格式
HISTTIMEFORMAT="%Y-%m-%d %T: "