• 1
  • 2
  • 3
  • 4
  • 5
Linux操作系统运维问题 首 页  »  帮助中心  »  云服务器  »  Linux操作系统运维问题
Ecs Centos6.5系统自定义history命令显示格式
发布日期:2015-12-22 18:12:54

  Linux主机history可看到历史命令执行记录,但默认情况是不能显示命令执行的时间的,只能看到执行了哪些命令。

  同时默认history默认保存1000条历史记录,也可通过在环境变量中做修改设置增加或减少,以Centos6.5为例

  需修改/etc/profile文件,添加内容如下所示:

  export HISTTIMEFORMAT="%F %T `whoami` " ##为history添加命令执行日期和时间以及执行的用户

  export HISTCONTROL=ignoredups ##不记录连续重复的命令

  export HISTIGNORE="ls:pwd:" ##不记录pwd、ls命令

  export HISTSIZE=100001 ##设置history记录的命令条数为100001条

  source /etc/profile 生效


 

 请注意:第一次显示命令执行时间是当前时间,后续的才会按照执行的时间记录。