linux 控制命令历史记录变量

寵の児 提交于 2019-12-01 19:19:07

1、定制history的功能,可通过环境变量实现

1.1、HISTSIZE:history可保留的命令条数,如果把此变量设为0,则不记录history
1.2、HISFILE:  history历史文件的保存位置,默认.bash_history文件,清空或删除此文件,可以清除历史命令
1.3、HISTFILESIZE:.bash_history文件保存的历史命令条数
1.4、HISTTIMEFORMAT:history显示时间

 export HISTTIMEFORMAT='%F %T '

1.5、HISTCONTROL:控制命令的历史记录

HISTCONTROL=ignoredups    #忽略连续重复的命令
HISTCONTROL=ignorespace    #忽略以空格开始的命令
HISTCONTROL=ignoreboth    #忽略以上两种
HISTCONTROL=erasedups    #忽略所有历史命令中的重复

示例:

export HISTCONTROL=ignorespace

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!