这几天在学习研究shell脚本,写的一些内存监控脚本程序。在没有nagios监控软件的情况下,只要服务器能上互联网,就可通过发邮件的方式来提醒管理员系统内存的使用情况。

一、安装linux下面的一个邮件客户端msmtp软件(类似于一个foxmail的工具)

1、下载安装: http://downloads.sourceforge.net/msmtp/msmtp-1.4.16.tar.bz2?modtime=1217206451&big_mirror=0
  # tar jxvf msmtp-1.4.16.tar.bz2
  # cd msmtp-1.4.16
  # ./configure --prefix=/usr/local/msmtp
  # make
  # make install

2、创建msmtp配置文件和日志文件(host为邮件域名,邮件用户名test,密码123456)
  # vim ~/.msmtprc

 
  1. account default
  2. host 126.com
  3. from test@126.com
  4. auth login
  5. user test
  6. password 123456
  7. logfile ~/.msmtp.log

# chmod

利用shell脚本来监控linux系统的内存相关推荐

  1. Shell 脚本来监控 Linux 系统的内存

    一.安装Linux下面的一个邮件客户端Msmtp软件(类似于一个Foxmail的工具) 1.下载安装:http://downloads.sourceforge.net - 206451&big ...

  2. 利用shell脚本来监控linux系统的负载与CPU占用情况

    这几天在学习研究shell脚本,写的一些系统负载与CPU监控脚本程序.在没有nagios监控软件的情况下,只要服务器能上互联网,就可通过发邮件的方式来提醒管理员系统负载与CPU占用的使用情况. 一.安 ...

  3. linux下实现内存监视,shell脚本来监视Linux上的内存使用情况

    shell脚本来监视Linux上的内存使用情况 监视所有内容,例如CPU利用率,内存利用率,交换利用率,磁盘空间利用率等等. 如果您只有很少的系统并且要监视它们,那么编写一个小的Shell脚本可以使您 ...

  4. linux中利用shell脚本条件执行linux命令

    linux中利用shell脚本条件执行命令 在linux环境中,我们总会有一些命令需要经常用,例如经常跳转到某些目录下或者执行某些命令,输入一连串的命令是很烦的,此时我们可以预先写一些脚本然后根据我们 ...

  5. 主动申请linux内存 脚本,Shell 脚本来自动监控 Linux 系统的内存

    # vim /scripts/swap-warning.sh #!/bin/bash #提取本服务器的IP地址信息 IP=`ifconfig eth0 | grep "inet addr&q ...

  6. linux 查看非法用户登录,用短信报警来监控linux系统的非法登录用户

    用短信报警来监控linux系统的非法登录用户 为了保证linux系统的安全,我们可以写一段脚本来监控linux系统的用户登录情况,当登录IP地址不是我们指定的IP地址时则发出一条报警短信.这里我们间接 ...

  7. linux磁盘使用情况脚本,技术|用 Linux Shell 脚本来监控磁盘使用情况并发送邮件...

    市场上有很多用来监控 Linux 系统的监控工具,当系统到达阀值后它将发送一封邮件.它监控所有的东西例如 CPU 利用率.内存利用率.交换空间利用率.磁盘空间利用率等等.然而,它更适合小环境和大环境. ...

  8. shell写的检测linux系统硬件信息的脚本

    前面用python写了一个检测windonws硬件信息的脚本,这里是很久之前用shell写的一个linux系统硬件信息检测脚本,可以对照看一下.检测内容基本一样:操作系统信息.内存.CPU.硬盘分区及 ...

  9. 解决Linux下无法利用shell脚本启动conda虚拟环境问题

    解决Linux下无法利用shell脚本启动conda虚拟环境问题 问题 直接在脚本中激活conda环境时遇到了一个问题 解决 查看.bashrc文件 .bashrc文件在 /home/用户名 里面,因 ...

最新文章

  1. SQL基础--层次化查询(START BY ... CONNECT BY PRIOR)
  2. JavaScript实现判断32位的数字是否为正数isPositive算法(附完整源码)
  3. 计算机大作业论文意义,大学的大作业是什么?
  4. CM,CDH 修改迁移元数据库
  5. java byte 二维数组_[编程入门]二维数组的转置-题解(Java代码)
  6. JSON对象转化为JSON字符串
  7. python 提升工作效率_Python那些事——5个提升生产效率的Python开发和配置的小技巧...
  8. 15种排序算法可视化展示
  9. 用windows2008服务器安装sccm2012 (安装sccm2012)
  10. 6-2 某半导体存储器容量为16Kx8位,可选RAM芯片容量为4Kx4/片。地址总线A15~A0(低),双向数据线D7~D0(低),由R/W线控制读/写。请设计并画出该存储器的逻辑图,注明地址分配..
  11. 【读万卷书】《哪有没时间这回事》
  12. 2021年中国传统文化锦集(中国人必须了解的)
  13. 中职学校计算机专业研讨会,宿州应用技术学校计算机专业研讨发展规划
  14. 关于AOSP 与AOKP
  15. python cv2 轮廓的包络 面积_Python科学计算——检包络与去包络
  16. 灰色预测模型、新灰色预测模型、新陈代谢灰色预测模型
  17. Python + Selenium(九)- 解决图片验证码登录或注册问题
  18. 计算机网络面试——HTTP篇
  19. 百科词条信息太陈旧,如何更新维护百度百科词条
  20. 怎样录屏不带水印?分享一款无水印录制视频软件!

热门文章

  1. NUC120 SPI 模拟I2S
  2. 2020年余丙森概率统计强化笔记-第一章 随机事件及其概率-第二章 一维随机变量及其分布
  3. Leetcode215数组中第k大的数-最小堆
  4. mysql 设置电脑时间设置_怎样设置mysql密码
  5. mysql主从位点保存时间_MySQL主从备份
  6. C++中继承的基本概念
  7. 用或非门构造D型触发器
  8. python construct 字符串_通过字符串变量在Python中设置和获取@property方法
  9. python中可变参数和关键字参数_python的可变参数和关键字参数(*args **kw)
  10. foobar2000 ios版怎么添加音乐_抖音怎么设置说完话后再放音乐 视频先配音后半段添加背景音乐...