12. Bash Shell 历史记录管控
程序员文章站
2024-03-24 14:25:58
...
开篇词
结合 Bash Shell 的命令重用特性,使用之前用过的命令或查看最近使用过的命令将变的简单。
历史命令所存文件
echo $HISTFILE
历史命令可保留的行数
echo $HISTSIZE
echo $HISTFILESIZE
历史命令列表
history
执行用过的命令
!! # Ctrl+P 可以达到相同的效果
执行记录的命令
!1 # 执行第一条被记录的命令
!-1 # 执行最后一条被记录的命令
!N # 执行被记录在第 N 行的命令
删除执行的命令
pwd # 执行完这个命令后,它将成为上一个命令
ls; history -d $(history 1) # $(history) 取回最后一个命令的行号
!! # 执行上一个命令
&nbnsp;
执行命令而不做记录
echo $HISTFILE
unset HISTFILE
echo $HISTFILE
清空历史记录
history -c # 在用户退出登录后生效
history -w # 将变动保存至 .bash_history 文件中,使其立即生效
我所撰写的英文版本
12. Bash Shell History Record Operations
引用
上一篇: 关键路径详细原理