linux history命令优化

Posted 雨落知音

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux history命令优化相关的知识,希望对你有一定的参考价值。

主要功能:
1, 可以记录哪个ip和时间(精确到秒)以及哪个用户,作了哪些命令
2,最大日志记录增加到4096条
 
把下面的代码直接粘贴到/etc/profile后面就可以了
#history modify
export HISTTIMEFORMAT="[%Y.%m.%d %H:%M:%S-$USER_IP-$USER]"
USER_IP=`who -u am i &>/dev/null| awk {print $NF}|sed -e s/[()]//g`
if [ -z $USER_IP  ]
then
  USER_IP="NO_client_IP"
fi
export HISTSIZE=4096

 

以上是关于linux history命令优化的主要内容,如果未能解决你的问题,请参考以下文章

history命令的优化

修改linux系统history命令的条数和格式

Linux命令:history

Linux命令学习-history命令

Linux系统history命令小技巧

Linux基础:history命令