Linux利用PROMPT_COMMAND实现操作记录messages
export PROMPT_COMMAND='{ msg=$(history 1|{ read x y; echo $y; });logger "[euid=$(whoami)]":$(who am i):[`pwd`]"$msg";}'
root@salt-zabbix init]# tail /var/log/messages
Sep 6 16:52:57 salt-zabbix kernel: e1000: eth0 NIC Link is Down
Sep 6 16:53:03 salt-zabbix kernel: e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
Sep 6 16:53:55 salt-zabbix kernel: e1000: eth0 NIC Link is Down
Sep 6 16:54:01 salt-zabbix kernel: e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
Sep 6 17:33:41 salt-zabbix root: [euid=root]:root pts/0 2016-09-06 16:57 (10.0.8.1):[/srv/salt/base/init]export PROMPT_COMMAND='{ msg=$(history 1|{ read x y; echo $y; });logger "[euid=$(whoami)]":$(who am i):[`pwd`]"$msg";}'
Sep 6 17:33:59 salt-zabbix root: [euid=root]:root pts/0 2016-09-06 16:57 (10.0.8.1):[/srv/salt/base/init]tail /var/log/maillog
Sep 6 17:34:11 salt-zabbix root: [euid=root]:root pts/0 2016-09-06 16:57 (10.0.8.1):[/srv/salt/base/init]tail /var/log/messages
Sep 6 17:34:20 salt-zabbix root: [euid=root]:root pts/0 2016-09-06 16:57 (10.0.8.1):[/srv/salt/base/init]uptim
Sep 6 17:34:24 salt-zabbix root: [euid=root]:root pts/0 2016-09-06 16:57 (10.0.8.1):[/srv/salt/base/init]uptime
Sep 6 17:34:27 salt-zabbix root: [euid=root]:root pts/0 2016-09-06 16:57 (10.0.8.1):[/srv/salt/base/init]tail /var/log/messages
--------------------- 本文来自 思考v 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/xiegh2014/article/details/52452063?utm_source=copy
- Linux利用PROMPT_COMMAND实现操作记录messages
- Linux利用PROMPT_COMMAND实现操作记录的功能
- Linux 利用 PROMPT_COMMAND 实现历史命令history审计功能
- Linux 利用PROMPT_COMMAND 实现审计功能
- 【转】Linux 利用 PROMPT_COMMAND 实现审计功能
- Linux 利用 PROMPT_COMMAND 实现审计功能
- Linux利用PROMPT_COMMAND实现审计功能
- 利用JSCH实现远程操作Linux系统和hadoop集群
- Linux-(C)利用Mysql相关API实现类似mysql的操作
- 利用文件操作的系统调用 实现 Linux 中的cp 功能
- Linux下C编程-----IO/文件操作/内存映射 实现简单记录存储(3)
- 在linux下代码实现ls -l 命令(利用移位 和 与 操作 对指定位的分离 )(指定位段的分离)
- linux系统记录用户操作实现方法
- java Web项目中,利用其过滤功能,实现访问者每次访问服务器时,记录访问者的IP,访问时间,Url等信息,并保存到文件的操作
- 利用python实现ftp和远程操作linux
- 利用PROMPT_COMMAND记录每个用户执行命令的时间ip等信息。
- Laravel框架实现利用中间件进行操作日志记录功能
- nginx利用geo模块做限速白名单以及geo实现全局负载均衡的操作记录
- java 利用checkbox多选按钮实现多条记录同时操作