方式一:
修改配置
vim /root/.bash_profile
在最后一行追加以下环境变量
export PROMPT_COMMAND='{ msg=$(history 1 | { read x y; echo $y; });user=$(whoami); echo $(date "+%Y-%m-%d %H:%M:%S"):$user:/root/:$msg ---- $(who am i); } >> /tmp/${HOSTNAME}.$(whoami).history-timestamp'
保存并重新编译
source /root/.bash_profile

方式二:
修改配置
vim /etc/profile
在最后一行追加以下环境变量
export HISTORY_FILE=/var/log/`date '+%y-%m-%d'`.log
export PROMPT_COMMAND='{ date "+%y-%m-%d %T ##### $(who am i |awk "{print \$1\" \"\$2\" \"\$5}") #### $(pwd) #### $(history 1 | { read x cmd; echo "$cmd"; })"; } >> $HISTORY_FILE'
保存并重新编译
source /etc/profile
方式三:
vim .bashrc
#添加:
HISTFILESIZE=4000 #.bash_history文件保存记录数
HISTSIZE=4000 #history命令
HISTTIMEFORMAT='%F %T '
export HISTTIMEFORMAT
