history命令行詳細顯示(包括時間,用戶)


複製這段代碼到 /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

然後立即生效
source /etc/profile


主要功能:
1, 可以記錄哪個ip和時間(精確到秒)以及哪個用戶,作了哪些命令
2,最大日誌記錄增加到4096條



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章