【步骤】
1、/etc/profile文件中加入以下内容
2、执行:source /etc/profile
【效果】
1 export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "
2 echo 'export HISTTIMEFORMAT="%F %T `whoami` "'
3 USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`
4 export HISTTIMEFORMAT="[%F %T][`whoami`][${USER_IP}] "
5
6 USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`
7 export HISTTIMEFORMAT="[%F %T][`whoami`][${USER_IP}] "
8 #history
9 LOGIP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`
10 LOG_DIR=/var/log/history
11 if [ -z $LOGIP ]
12 then
13 LOGIP=`hostname`
14 fi
15 if [ ! -d $LOG_DIR ]
16 then
17 mkdir -p $LOG_DIR
18 chmod 777 $LOG_DIR
19 fi
20 if [ ! -d $LOG_DIR/${LOGNAME} ]
21 then
22 mkdir -p $LOG_DIR/${LOGNAME}
23 chmod 777 $LOG_DIR/${LOGNAME}
24 fi
25 export HISTSIZE=4096
26 LOGTM=`date +"%Y%m%d_%H%M%S"`
27 export HISTFILE="$LOG_DIR/${LOGNAME}/${LOGIP}-$LOGTM"
28 chmod 777 $LOG_DIR/${LOGNAME}/*-* 2>/dev/null
来源:http://www.cnblogs.com/channy14/p/5853027.html