• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >linux shell > shell脚本监控linux系统内存使用情况的方法(不使用nagios监控linux)

shell脚本监控linux系统内存使用情况的方法(不使用nagios监控linux)

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了linux shell脚本,linux shell脚本攻略,linux shell脚本实例,linux常用shell脚本,linux编写shell脚本等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

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

 3、mutt安装配置:(一般linux下有默认安装mutt)
 

 4、邮件发送测试(-s邮件标题,-a表加附件)
 

 1、使用free命令查看linux系统内存使用情况:(以M为单位)
 

 2、查看截取剩余内存free的数值命令:

(1) 物理内存free值: # free -m | grep Mem | awk '{print $4}'
(2) 缓冲区的free值: # free -m | grep - | awk '{print $4}'
(3) Swap分区free值: # free -m | grep Swap | awk '{print $4}'

 3、编写内存监控的脚本文件:

 

*/10 * * * */scripts/free-mem.sh
*/10 * * * */scripts/swap-warning.sh
0 8 * * */scripts/sendmail-mem.sh

 # service crond restart
 </div>

</div>

您可能想查找下面的文章:

  • 使用Linux shell脚本实现FTP定时执行批量下载指定文件
  • Linux shell脚本输出日志笔记整理(必看篇)
  • shell脚本 自动创建用户详解及实例代码
  • Linux Shell中三种引号的用法及区别
  • linux脚本判断条件总结(必看)
  • linux shell发送Email邮件的方法详解
  • Linux shell 之 提取文件名和目录名的一些方法总结
  • shell脚本实现输入密码显示星号
  • linux shell在while中用read从键盘输入的实现
  • shell脚本通过expect实现自动单边无密登录功能

相关文章

  • 简单的远程FTP定时备份Shell脚本分享
  • linux下批量删除utf8 bom的实现方法
  • 使用shell检查并修复mysql数据库表的脚本
  • linux Shell脚本里面把一个数组传递到awk内部进行处理
  • 一个简单的linux命令 mv
  • vtune自动化安装脚本
  • shell实现tr删除替换详解
  • 使用curl递归下载软件脚本分享
  • Linux用户在第一次登录时强制更改初始密码
  • Shell交互批量更改主机名的方法

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Shell编程之Shell变量学习总结
    • 一天一个shell命令 linux文件操作系列-ln命令详解
    • Linux 按时间批量删除文件命令(删除N天前文件)
    • shell按行读取文件的3种方法
    • Linux上安装和卸载rpm软件包的方法
    • Git 常用命令整理
    • Linux 中 RPM包 安装 查询 卸载命令小结及yum命令详解
    • LINUX 查找tomcat日志关键词命令
    • unix编程创建前缀固定的临时文件代码分享
    • shell脚本学习指南[六](Arnold Robbins & Nelson H.F. Beebe著)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有