history : 打印历史命令

  • -c : 清空历史命令
  • -w : 把缓存中的命令写入历史命令保存文件~/.bash_history

历史命名文件bash_history中保存的与终端上history列出的并不完全相同。

  • history列出的不仅有文件中的,还有本次登录后执行的命令。需要正确注销后才会写入文件
  • bash_history文件中保存的只有上一次正确注销后的命令。

 

使history命令能显示时间

export HISTTIMEFORMAT="%F %T "

历史命令(环境变量)配置文件/etc/profile

  • 历史命令 默认保存1k条,可以在环境变量配置文件/etc/profile中修改 HISTSIZE=xxx
  • 历史命令 默认保存文件修改 HISTFILE=/path/FILENAME
  • 历史命令 剔除连续重复的条目 HISTCONTROL=ignoredups
  • 历史命令 忽略指定命令HISTIGNORE=”pwd:ls:cd:”
  • 历史命令 格式化输出HISTTIMEFORMAT=’%F %T ’ ,bt只能输出设置生效之后的
posted on 2020-09-09 20:34  夏雨等秦天  阅读(230)  评论(0编辑  收藏  举报