Linux 配置 history 命令显示操作时间、用户和登录 IP
2017-11-13 14:57
1176 查看
一、在配置文件中(/etc/bashrc 或者 /etc/profile 或者~/.bash_profile 或者 ~/.bashrc)添加如下配置
二、加载配置
三、最终显示效果如下
HISTFILESIZE=4000 #默认保存命令是1000条,这里修改为4000条 HISTSIZE=4000 USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'` #取得登录客户端的IP if [ -z $USER_IP ] then USER_IP=`hostname` fi HISTTIMEFORMAT="%F %T $USER_IP:`whoami` " #设置新的显示history的格式 export HISTTIMEFORMAT
二、加载配置
[root@linux-node ~]# source /etc/bashrc
三、最终显示效果如下
相关文章推荐
- Linux:history命令记录操作时间、操作用户、操作IP
- Linux下查看用户登陆后的操作记录及history命令显示时间
- Linux下查看用户登陆后的操作记录及history命令显示时间
- Linux下查看用户登陆后的操作记录及history命令显示时间
- ubuntu History命令显示操作时间、用户和登录IP
- linux的history命令显示操作用户、显示操作时间、命令
- Linux下查看用户登陆后的操作记录及history命令显示时间
- LINUX用户登录后精确命令记录(history 按时间、用户显示命令记录)
- Linux下查看用户登陆后的操作记录及history命令显示时间
- linux中history命令显示操作执行的时间配置
- linux中history命令显示操作执行的时间配置
- Linux 重启配置, 让服务自启动, 以及如何让history命令 显示用户名和时间
- [Linux] Linux/Mac OS history命令 添加时间,用户,ip
- Linux 给History命令加上时间和IP显示
- 解决CentOS 7 history命令不显示操作记录的时间和用户身份问题 推荐
- 让linux的history命令显示操作时间
- 让linux的history命令显示操作时间
- linux 命令执行历史记录history显示执行时间和用户
- 让history命令显示出执行用户、执行时间、执行用户IP
- Linux命令——history查看用户操作记录及时间