shell脚本监控Linux系统的登录情况

Posted 一沙世界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本监控Linux系统的登录情况相关的知识,希望对你有一定的参考价值。

一、登录日志记录

vi /etc/profile

在最后面添加一行:

echo "`who`" > /var/log/login.log

二、监控日志文件

  #!/bin/bash
  while true
  do
    sleep 2
    a=`stat -c %Y /var/log/login.log`
    b=`date +%s`
    if [ $(($b-$a)) -le 10 ];
      then
       echo "somebody login in!!!do something!!!"
       `执行命令`
    fi
    echo "every thing goes well, no login operate..."
  done

 

以上是关于shell脚本监控Linux系统的登录情况的主要内容,如果未能解决你的问题,请参考以下文章

linux服务器系统负载监控-shell脚本

利用shell脚本来监控linux系统的负载与CPU和内存使用情况

shell脚本监控-linux操作系统

Linux常用的系统监控shell脚本

用 Bash 脚本监控 Linux 上的内存使用情况 | Linux 中国

几个常用的Linux操作系统监控脚本