监控用户操作命令脚本

简介:

vi /etc/profile


export HISTORY_FILE=/var/log/usermonitor.log

export PROMPT_COMMAND='{ date "+%y-%m-%d %T ##### $(who am i |awk "{print \$1\" \"\$2\" \"\$5}")  #### $(history 1 | { read x cmd; echo "$cmd"; })"; } >>$HISTORY_FILE'



suse系统可执行:

export HISTORY_FILE=/var/log/usermonitor.log

export PROMPT_COMMAND='{ date "+%y-%m-%d %T ##### $(who am i |awk "{print \$1\" \"\$2\" \"\$5}")  #### $(history 1 | { read x cmd; echo "$cmd"; })"; } >>$HISTORY_FILE'



source /etc/profile


vi /var/log/usermonitor.log


chmod 777 /var/log/usermonitor.log




      本文转自flayber  51CTO博客,原文链接:http://blog.51cto.com/406647516/1748823,如需转载请自行联系原作者


相关文章
|
10月前
|
NoSQL Shell MongoDB
shell脚本实现GrayLog配置的定期备份
shell脚本实现GrayLog配置的定期备份
113 0
|
10月前
|
缓存 运维 监控
shell监控系统状态和资源使用命令
shell监控系统状态和资源使用命令
219 2
|
JSON 监控 Shell
用shell脚本如何获取grafana上的监控数据
用shell脚本如何获取grafana上的监控数据
349 2
|
10月前
|
监控 Shell Linux
【Shell 命令集合 系统管理 】Linux 实时监控日志文件 swatch命令 使用指南
【Shell 命令集合 系统管理 】Linux 实时监控日志文件 swatch命令 使用指南
133 1
|
监控 Shell 应用服务中间件
使用crontab配合shell脚本定时检测拉起服务
使用crontab配合shell脚本定时检测拉起服务
272 0
|
监控 网络协议 Shell
shell脚本实现zabbix监控信息收集
zabbix信息收集 一般zabbix信息收集都是写成脚本 思路:将监控的信息写成函数,使用位置参数$1来调用函数即可,一般都是zabbix来传参
576 0
|
存储 缓存 Shell
通过Shell脚本实现批量Linux服务器巡检
通过shell与expect脚本实现Linux服务器批量巡检
2135 0
|
监控 NoSQL Redis
|
Shell 应用服务中间件 网络安全

热门文章

最新文章