首页 > 其他分享 >我的第一篇51CTO博客

我的第一篇51CTO博客

时间:2023-10-23 19:32:49浏览次数:31  
标签:use Shell 51CTO 第一篇 博客 磁盘 使用率

大家好,我是zero,一名Linux运维工程师。我有3年的运维工作经验,主要负责公司业务系统的日常运维和故障排查。我的技术栈以Linux、Shell为主,熟悉LAMP架构的搭建和优化。最近两年,我参与了公司私有云项目的建设,使用OpenStack部署了计算、存储、网络等服务。并通过Python编写了云平台资源调度的代码。这次有机会来51CTO分享技术,我很开心。

下面我简单分享一个Shell脚本,用来监控服务器磁盘使用率,当使用率超过80%时发邮件报警。

#!/bin/bash

use=`df -h | awk '{print $5}' | grep -Eo '[0-9]{1,2}%'`
if [ $use -gt 80 ]; then
   mail -s "Warning: Disk usage over 80%" [email protected] < /dev/null  
fi

这个脚本很简单实用,可以持续监测服务器磁盘,避免磁盘使用率太高导致服务不可用。

在51CTO博客写博文可以记录自己的技术心得,也可以帮助到其他人。所以我为自己立一个flag,在未来3个月内,至少在51CTO博客上发布10篇原创技术文章,希望对大家有所帮助。这也是对自己的鞭策,督促自己多学习和总结。

标签:use,Shell,51CTO,第一篇,博客,磁盘,使用率
From: https://blog.51cto.com/u_153266/7993244

相关文章

  • Ubuntu Hexo Github.io 自建博客站
    1.安装node/npm/hexo在nodejs官网下载Ubuntu的压缩包,解压tar-zcvfnode-v18.18.2-linux-x64.tar.xz设置全局变量,注意是把他从一个路径弄到另一个路径里,下面两个/usr前面都有空格sudoln-sf/root/node-v18.18.2-linux-x64/bin/node/usr/bin/sudoln-sf/root/node......
  • 博客园官方博客发布了一篇名为《弹尽粮绝,会员救园:会员上线,命悬一线》
      博客园,一直以来都是程序员们的心灵家园。在遭遇了前所未有的危机后,它一度陷入了沉寂。但是,园主并没有放弃,而是积极寻求新的发展路径。最近,博客园官方博客发布了一篇名为《弹尽粮绝,会员救园:会员上线,命悬一线》的文章,详细介绍了园主们面临的困境和新的尝试。在这篇文章中,博......
  • 从零用VitePress搭建博客教程(6) -– 第三方组件库的使用和VitePress搭建组件库文档
    接上一节:从零用VitePress搭建博客教程(5)-如何自定义页面模板、给页面添加独有的className和使页面标题变成侧边目录?九、第三方组件库的使用我们经常看见UI组件库的文档,这里我们就用element-plus第三方组件库为例子,搭建组件库文档examples:作为组件库示例目录,我们以Button组件......
  • 模拟集成电路设计系列博客——3.3.1 带隙电压基准概念
    3.3.1带隙电压基准概念在模拟电路模块,尤其是数据转换模块中,一个非常重要的组件是电压参考。理想情况下,这个模块输出一个固定的已知幅度的直流电压,并且不随温度发生变化。通过这个模块再结合一个精确的电阻可以提供一个稳定的直流电流。有一系列手段可以产生集成电路中的电压参考......
  • 2023.10.22博客
    有一段时间没写博客了,主要原因是忘了写了,哈哈哈。这段时间把分支与循环的内容收了尾,并开启了一个全新篇章函数,我会将我的笔记贴在下面:库函数(cplusplus.com/reference/clibrary/库函数查询)常见库函数 strcpy//strcpy-stringcopy-字符串拷贝#include<stdio.h>#include<s......
  • 开始写博客的第一天
    开始写博客的第一天就随便写写吧写写之后打算记录的事情:C++的基础语法Django的基本用法HTML的基础语法QT的使用给自己先定个目标,每天都要写,一定要坚持下来!!!......
  • 从零用VitePress搭建博客教程(5) - 如何自定义页面模板、给页面添加独有的className和
    接上一节:从零用VitePress搭建博客教程(4)–如何自定义首页布局和主题样式修改?上一节其实我们也简单说了自定义页面模板,这一节更加详细一点说明,开始之前我们要知道在vitePress中,.md的文件是可以直接编写vue的代码的。比如我们现在来自定义一个前端网址导航页面八、自定义一些......
  • Opencv使用与编译之第一篇
    Opencv使用与编译-Opencv安装与使用一、安装opencv直接在官网下载即可,官网链接(点击左边跳转)。可自由选择是否使用已编译好的还是自行编译。已编译好的windows版本中是使用VisualStudio2015和VisualStudio2017编译器编译的(即VC14和VC15),当然其也包含了源代码。图1下......
  • 模拟集成电路设计系列博客——3.2.2 改进恒定跨导电路
    3.2.2改进恒定跨导电路可以将宽摆幅电流镜结合到上小节所述的恒定跨导偏置电路中。这种修改可以显著降低由于晶体管有限输出阻抗导致的二阶效应,同时并不过于影响信号摆幅。完整电路如下图所示[McLaren,2001]。这个电路是前面介绍过的固定跨导电路的改进版本,引入了宽摆幅电流镜......
  • 模拟集成电路设计系列博客——3.2.1 恒定固定跨导电路
    3.2.1基本恒定跨导电路我们知道晶体管的跨导可能是模拟放大器中最重要的参数,因此必须要保持稳定。其稳定性可以通过[Steininger,1990]首次采用的电路来实现,该电路将晶体管的跨导匹配到一个电阻的电导上。作为结果,对于一阶效应来说,晶体管的跨导独立于电源电压以及工艺和温度误差......