#### vim /etc/profile
USER_IP=`who -u am i | awk '{print $NF}'|sed -e 's/[()]//g'`
if [ -z "$USER_IP" ]
then
USER_IP="NO_client_IP"
fi
export HISTTIMEFORMAT="[%Y.%m.%d %H:%M:%S-$USER_IP-$USER]"
export HISTSIZE=3000
source /etc/profile
本文介绍了一种在Linux系统中通过编辑/etc/profile文件来设置历史命令记录格式的方法。该方法可以记录用户的IP地址和用户名,便于系统管理员追踪操作记录。
#### vim /etc/profile
USER_IP=`who -u am i | awk '{print $NF}'|sed -e 's/[()]//g'`
if [ -z "$USER_IP" ]
then
USER_IP="NO_client_IP"
fi
export HISTTIMEFORMAT="[%Y.%m.%d %H:%M:%S-$USER_IP-$USER]"
export HISTSIZE=3000
source /etc/profile
1789
2808

被折叠的 条评论
为什么被折叠?