Linux系统如何定制历史输出格式

  

     Linux系统      使用历史命令来查看系统的运行记录,从而找出一些问题。但历史是输出的数据中常常没有时间等信息。本文就来教大的家      Linux      系统如何定制历史输出格式。   

  

  <强>    Linux系统如何定制历史输出格式”>
  </强>
  </p>
  <p>
  <强>
  具体方法如下
  </强>
  </p>
  <p>
  以根用户登录服务器,在/etc/profile.d/下新建一个文件history_command
  </p>
  <>之前
  vim /etc/profile.c/history_command
  export 记录=$ HOME/. bash_history
  export  HISTSIZE=1200
  export  HISTFILESIZE=1200
  export  HISTCONTROL=ignoredups
  export  HISTTIMEFORMAT=皐hoami, % F  % T ”
  shopt  -s  histappend
  typeset  -r  HISTTIMEFORMAT
  </>之前
  <p>
  
  使其生效,再敲历史命令看看:
  </p>
  <>之前
  5 # history 
  1008年,root  2015 - 09 - 11, 08:54:20  vim /etc/profile
  1009年,root  2015 - 09 - 11, 09:13:17  history  |,更少
  1010年,root  2015 - 09 - 11, 09:15:49  vim /etc/profile
  1011年,root  2015 - 09 - 11, 09:43:20  cat /etc/profile.d/history_command
  1012年,root  2015 - 09 - 11, 09:44:59  history  5
  </>之前
  <p>
  时间已经有了/etc/profile和/etc/profile。d/下的文件会在用户交互式登录的时候自动执行,所以用户登录机器后每敲一个命令都会被记录到记录指定的文件中,而且是以追加的方式写入的。
  </p>
  <p>
  配置中最关键的地方是
  
  ,,这一行指定历史的输出格式。
  </p>
  <p>
  以上就是Linux系统如何定制历史输出格式的介绍了,这样就能让历史显示更多自己想要知道的信息了。
  </p>
  <p>
  <br/>
  </p><h2 class=Linux系统如何定制历史输出格式