history 添加 时间戳和ip,用户

vim  /etc/profile

在文件最后加入

HISTFILESIZE=4000       # 默认保存命令是1000条,这里修改为4000条
HISTSIZE=4000
USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`    # 取得登录客户端的IP
if [ -z $USER_IP ]
then
  USER_IP=`hostname`
fi
HISTTIMEFORMAT="%F %T $USER_IP:`whoami` "    # 设置新的显示history的格式
export HISTTIMEFORMAT

执行生效

source /etc/profile

posted @ 2022-10-14 14:14  琴声清幽  阅读(82)  评论(0编辑  收藏  举报