Linux:history命令记录操作时间、操作用户、操作IP
【步骤】
1、/etc/profile文件中加入以下内容
2、执行:source /etc/profile
【效果】
aaarticlea/png;base64,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" alt="" />
export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "
echo 'export HISTTIMEFORMAT="%F %T `whoami` "'
USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`
export HISTTIMEFORMAT="[%F %T][`whoami`][${USER_IP}] " USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`
export HISTTIMEFORMAT="[%F %T][`whoami`][${USER_IP}] "
#history
LOGIP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`
LOG_DIR=/var/log/history
if [ -z $LOGIP ]
then
LOGIP=`hostname`
fi
if [ ! -d $LOG_DIR ]
then
mkdir -p $LOG_DIR
chmod 777 $LOG_DIR
fi
if [ ! -d $LOG_DIR/${LOGNAME} ]
then
mkdir -p $LOG_DIR/${LOGNAME}
chmod 777 $LOG_DIR/${LOGNAME}
fi
export HISTSIZE=4096
LOGTM=`date +"%Y%m%d_%H%M%S"`
export HISTFILE="$LOG_DIR/${LOGNAME}/${LOGIP}-$LOGTM"
chmod 777 $LOG_DIR/${LOGNAME}/*-* 2>/dev/null
Linux:history命令记录操作时间、操作用户、操作IP的更多相关文章
- Linux 配置 history 命令显示操作时间、用户和登录 IP
一.在配置文件中(/etc/bashrc 或者 /etc/profile 或者~/.bash_profile 或者 ~/.bashrc)添加如下配置 #vim /etc/bashrc // 进到 ...
- linux history 命令详解
linux history 命令详解 显示命令执行时间 linux shell 具有history 功能,即会记录已经执行过的命令,但是默认是不显示命令的执行时间,命令的执行时间,history 已经 ...
- linux中,history命令,显示时间戳?操作人?IP地址?
需求描述: 在linux环境中,有的时候为了审计的需要,要记录谁什么时间从什么IP登录,执行了什么命令,bash的history命令就能够记录这些信息,但是在默认的情况下,是不记录时间的,所以呢,在这 ...
- Linux history命令
history命令主要用于显示历史命令, 重新执行历史命令. Linux系统当你在shell(控制台)中输入并执行命令时,shell会自动把你的命令记录到历史列表中,一般保存在用户目录下的.bash_ ...
- history命令追查登录的用户和时间
Linux查看History记录加时间,这个对于系统管理员还是很有帮助的,原因不解释,你懂得!ora11g$ history | more 1 rlwrap sqlplus / as sy ...
- Linux history命令详解
history命令用于显示指定数目的指令命令,读取历史命令文件中的目录到历史命令缓冲区和将历史命令缓冲区中的目录写入命令文件. 该命令单独使用时,仅显示历史命令,在命令行中,可以使用符号!执行指定 ...
- Linux 常用命令 服务器间scp 用户 export 创建文件、软连接
获取外网ip curl icanhazip.com 服务器间的 文件 复制 scp root@ip:/源目录 目标目录 软连接 查看软连接 ls -li 创建软连接 ln -s 源文件 目标文件 -s ...
- Linux - history命令的常用方法
history命令 打印所有命令记录:history 打印最近10条记录:history 10 执行第123条命令记录:!123 重复执行上一条命令:!! 执行最后一次以ls开头的命令:!ls 逐屏列 ...
- Linux—export命令查看、修改用户环境变量
Linux export 命令用于设置或显示环境变量. 在 shell 中执行程序时,shell 会提供一组环境变量. export 可新增,修改或删除环境变量,供后续执行的程序使用. export ...
随机推荐
- Something you need to perform after RedHat 6.x installed
Something you need to perform after RedHat 6.x installed YUM Repos % yum update % rpm -Uvh http://do ...
- Windows环境下安装pip,方便你的开发
1.在以下地址下载最新的PIP安装文件:http://pypi.python.org/pypi/pip#downloads 2.解压安装 3.下载Windows的easy installer,然后安装 ...
- 自定义windows新建菜单
注册表下找到hkey_classes_root 找到想要新建的文件扩展名(.txt,.php,.html,.xml etc.) 创建名为ShellNew的键,再在其下添加NullType的项
- CDN 技术详解(DNS,GSLB,Cache)
CDN 是什么 CDN(Content Delivery Network,内容分发网络),即全网内容加速服务.为了尽可能的避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快.更稳 ...
- caffe初步实践---------使用训练好的模型完成语义分割任务
caffe刚刚安装配置结束,乘热打铁! (一)环境准备 前面我有两篇文章写到caffe的搭建,第一篇cpu only ,第二篇是在服务器上搭建的,其中第二篇因为硬件环境更佳我们的步骤稍显复杂.其实,第 ...
- Verilog HDL那些事_建模篇笔记(实验九:VGA驱动)
1.了解VGA协议 VGA协议有5个输入信号,列同步信号(HSYNC Signal),行同步信号(VSYNC Signal),红-绿-蓝,颜色信号(RGB Signal). 一帧屏幕的显示是由行从上至 ...
- CentOS7 连网 拨号上网 PPoe网
CentOS7 连网 拨号上网 PPoe网 在安装之前,请确定是否安装 rp-pppoe-3.5.rmp 如果没有安装,请使用 --replacepkgs 先强制安装它 (CentOS-7 ...
- java基础-servlet-2:生命周期
1.加载(class load) 2.实例化 3.init() 4.doGet() 5.destroy 只有一个对象存在于服务端提供服务.再次访问,不会再起新对象.
- 转贴:让Windows 2008 R2 64bit支持ASP.NET 1.1应用程序
随着 Windows Server 2003 的支持期限到期, 最近有很多企业将目前很多的 Windows Server 2003 升级到 Windows 2008 R2. 之前有许多 Web App ...
- mysql删造成表死锁研究
现在互联网公司对于代码的管理越来越规范,一般都会有3个环境:开发环境,测试环境,正式环境.在开发环境进行开发,开发完成后将代码提交到测试环境进行测试,测试完毕后上线到正式环境. 今天在正式环境上遇到一 ...