Welcome 微信登录

首页 / 操作系统 / Linux / Linux用户操作归档脚本

history
MONFILESAVEPATH=/tmp/usermon                   <---需要保存的目录USER_IP=`who -u am i 2>/dev/null| awk "{print $NF}"|sed -e "s/[()]//g"`
if [ "$USER_IP" = "" ]
then
USER_IP=`hostname`
fi
if [ ! -d ${MONFILESAVEPATH} ]
then
mkdir ${MONFILESAVEPATH}
chmod 777 ${MONFILESAVEPATH}
fi
if [ ! -d ${MONFILESAVEPATH}/${LOGNAME} ]
then
mkdir ${MONFILESAVEPATH}/${LOGNAME}
chmod -R 300 ${MONFILESAVEPATH}/${LOGNAME}
fi
export HISTSIZE=4096
DT=`date +"%Y%m%d_%H%M%S"`
export HISTFILE="${MONFILESAVEPATH}/${LOGNAME}/${USER_IP}.usrmon.$DT"
chmod -R 600 ${MONFILESAVEPATH}/${LOGNAME}/*usrmon* 2>/dev/null
#cd
#cat /dev/null > .bash_history 保存后需要source才能立即生效,也可退出后再登录也可生效。查看Linux块大小RedHat企业版单个文件以及文件系统最大值相关资讯      Linux教程 
  • Linux教程:如何在命令行中查看目  (07/28/2014 12:22:23)
  • Linux 修改root密码  (11/03/2012 07:53:38)
  • su - root 与su root的区别  (06/06/2012 00:39:40)
  • Linux进程间通信:消息队列  (01/28/2013 09:43:00)
  • U盘安装Linux开机无法启动解决方法  (10/07/2012 08:55:52)
  • Windows 7/Linux 同步时间  (05/15/2012 06:17:55)
本文评论 查看全部评论 (0)
表情: 姓名: 字数