linux 讓 history 紀錄命令時間
2013-12-02 00:10
history命令默認是不會顯示命令執行時間的,要想能出現執行時間可以按如下方法操作:
##ubuntu下是bash.bashrc centos系列是bashrc
cp /etc/bash.bashrc /etc/bash.bashrc .bak (ubuntu)
cp /etc/bashrc /etcbashrc.bak (centos)
vim /etc/bash.bashrc (ubuntu)
vim /etc/bashrc (centos)
#在文件最後面加上下列三行
#讓系統記錄每條歷史命令的執行時間。注意最後的 " 前面要放個空格
export HISTTIMEFORMAT="%y-%m-%d_%H:%M:%S "
#設置保存歷史命令的文件大小
export HISTFILESIZE=1000000
#保存歷史命令條數
export HISTSIZE=2000
# 執行命令使配置立即生效
source /etc/bash.bashrc (ubuntu)
source /etc/bashrc (centos)
linux 讓 history 紀錄命令時間
history命令默認是不會顯示命令執行時間的,要想能出現執行時間可以按如下方法操作:
##ubuntu下是bash.bashrc centos系列是bashrc
cp /etc/bash.bashrc /etc/bash.bashrc .bak (ubuntu)
cp /etc/bashrc /etcbashrc.bak (centos)
vim /etc/bash.bashrc (ubuntu)
vim /etc/bashrc (centos)
#在文件最後面加上下列三行
#讓系統記錄每條歷史命令的執行時間。注意最後的 " 前面要放個空格
export HISTTIMEFORMAT="%y-%m-%d_%H:%M:%S "
#設置保存歷史命令的文件大小
export HISTFILESIZE=1000000
#保存歷史命令條數
export HISTSIZE=2000
# 執行命令使配置立即生效
source /etc/bash.bashrc (ubuntu)
source /etc/bashrc (centos)
export HISTTIMEFORMAT='%F %T '
HISTTIMEFORMAT='<%F %T>:'
export HISTTIMEFORMAT