如何讓linux的history命令顯示時間記錄
阿新 • • 發佈:2018-05-18
解決 format AC %d 因此 clas log bashrc RM
但是,這個記錄並不包含時間項目
因此只能看到命令,但是不知道什麽時間執行的
如何讓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
轉自: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命令顯示時間記錄