码迷,mamicode.com
首页 > 系统相关 > 详细

如何让linux的history命令显示时间记录

时间:2018-05-18 11:40:00      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:编辑   常见   UI   form   linux   bashrc   注意   space   ace   

转自:http://blog.chinaunix.net/uid-24500107-id-2602908.html

inux和unix上都提供了history命令,可以查询以前执行的命令历史记录
但是,这个记录并不包含时间项目
因此只能看到命令,但是不知道什么时间执行的
如何让history记录时间呢?  

解决方案 
注意:本方法只对bash-3.0以上版本有效
执行rpm -q bash即可显示bash的版本
对于常见的linux AS4、AS5,都是有效的

---------------------------------------------

编辑/etc/bashrc文件,加入如下三行:
HISTFILESIZE=2000
HISTSIZE=2000
HISTTIMEFORMAT="%Y%m%d-%H%M%S: "  或者HISTTIMEFORMAT="%Y%m%d %T "
export HISTTIMEFORMAT

或者一句话:
echo "HISTFILESIZE=2000" >> /etc/bashrc && echo "HISTSIZE=2000" >> /etc/bashrc && echo ‘HISTTIMEFORMAT="%Y%m%d %T "‘>> /etc/bashrc && export HISTTIMEFORMAT

如何让linux的history命令显示时间记录

标签:编辑   常见   UI   form   linux   bashrc   注意   space   ace   

原文地址:https://www.cnblogs.com/forturn/p/9054742.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!