1、用户记录命令时,添加记录时间(vi /etc/profile)
全局:echo 'export HISTTIMEFORMAT="%F %T `whoami` "' >> /etc/profile
局部:echo 'export HISTTIMEFORMAT="%F %T `whoami` "' >> ~/.bashrc
2、用户所有执行的命令,记录到文件中。
export HISTORY_FILE="/var/log/.history/`whoami`-`date '+%y-%m-%d'`.log"
export PROMPT_COMMAND='{ date "+%y-%m-%d %H:%M:%S - $(who am i) - $(history 1 | { read x cmd; echo "$cmd"; })"; } >> $HISTORY_FILE'
转载于:https://blog.51cto.com/caozm/1312650