首页 > 系统相关 >用shell脚本写一个查询centos7的系统可用空间

用shell脚本写一个查询centos7的系统可用空间

时间:2023-08-01 16:34:18浏览次数:38  
标签:sys shell 可用 系统 aftersys 查询 centos7 awk 空间

#!/bin/bash
#by herofox qq:42845734
. /etc/profile
#通过显示系统空间,结合分割命令和awk命令来取数
sys=$( df -h |grep -w "centos-root" |awk '{ split ($5,sys,"%");print sys[1]}')
if [ $sys -gt 60 ] && [ $sys -lt 100 ]
then
echo '没有可用空间了,赶紧清理系统空间,还剩:'$sys'%'
sleep 5
sh /aisino/clean_tomcat_txt.sh
sleep 5
sh /aisino/clean_fwkp_log.sh
aftersys=$( df -h |grep -w "centos-root" |awk '{ split ($5,aftersys,"%");print aftersys[1]}')
echo '清理后,还剩:'$aftersys'%'
else
echo '可用空间足够,系统空间使用了:'$sys'%'
fi

标签:sys,shell,可用,系统,aftersys,查询,centos7,awk,空间
From: https://www.cnblogs.com/herofox1982/p/17596875.html

相关文章

  • 面试官疯狂问我联表查询怎么办? 愣着干嘛?进来白嫖啊!
    ......
  • 白日梦的Elasticsearch实战笔记,32个查询案例、15个聚合案例、7个查询优化技巧。
    目录一、导读二、福利:账号借用三、_searchapi搜索api3.1、什么是querystringsearch?3.2、什么是querydsl?3.3、干货!32个查询案例!四、聚合分析4.1、什么是聚合分析?4.2、干货!15个聚合分析案例五、7个查询优化技巧公众号、欢迎关注一、导读Hi!大家久等了!时隔10天,白日梦的Elasticsea......
  • 白日梦的Elasticsearch实战笔记,ES账号免费借用、32个查询案例、15个聚合案例、7个查询
    目录一、导读二、福利:账号借用三、_searchapi搜索api3.1、什么是querystringsearch?3.2、什么是querydsl?3.3、干货!32个查询案例!四、聚合分析4.1、什么是聚合分析?4.2、干货!15个聚合分析案例五、7个查询优化技巧欢迎关注一、导读Hi!大家久等了!时隔10天,白日梦的Elasticsearch笔记......
  • CENTOS7下安装GRPC FOR CPP
    gRPC是一个高性能、开源和通用的RPC框架,面向移动和HTTP/2设计。目前提供C、Java和Go语言版本,分别是:grpc,grpc-java,grpc-go.其中C版本支持C,C++,Node.js,Python,Ruby,Objective-C,PHP和C#。gRPC基于HTTP/2标准设计,带来诸如双向流、流控、头部压缩、单TC......
  • centos7系统的初始环境配置
    (centos7系统的初始环境配置)一、配置yum仓库1.配置阿里的仓库源[root@192~]#curl-o/etc/yum.repos.d/CentOS-Base.repohttps://mirrors.aliyun.com/repo/Centos-7.repo2.检测yum仓库[[email protected]]#yumrepolistall|grepenablebase/7/x86_64......
  • SQL优化系列之 in与range 查询
    《高性能MySQL》 里面提及用in这种方式可以有效的替代一定的range查询,提升查询效率,因为在一条索引里面,range字段后面的部分是不生效的(ps.需要考虑ICP)。MySQL优化器将in这种方式转化成 n*m 种组合进行查询,最终将返回值合并,有点类似union但是更高效。MySQL在IN()组合条件过多......
  • 7.31 学习shell脚本
    shell定义:是一个语言解释器,将命令转化为二进制语言(机器语言)shell脚本window是.batlinux是.sh格式规范#!/bin/bash开头文件程序/bin/sh,也就是bash解释器。#!/usr/bin/python运行shell脚本的方式1.bashscript.shshscript.sh适用于文件本身没权限运行2.使用相......
  • CentOS7创建Python虚拟环境
    为python3创建软连接:ln-s/usr/local/anaconda3/bin/python/usr/bin/python3ln-s/usr/local/anaconda3/bin/pip/usr/bin/pip3查看版本:[root@centos-base~]#python3-VPython3.7.0[root@centos-base~]#pip3-Vpip10.0.1from/usr/local/anaconda3/lib/python......
  • ️Centos7下安装Oracle11GR2
    安装Oracle一直以来是比较头疼的事情,于是本文以图文并茂的方式进行安装步骤展示,参考知乎一位博主的安装:https://zhuanlan.zhihu.com/p/111710672,本文还额外提供了安装以及最后的一些数据库自启动配置操作。Oracle软件包地址:https://pan.baidu.com/s/1rQFXCsL44Nl-cXaLWVY9jQ?pwd......
  • Java面试题 P26:数据库篇:MySql篇-MySql优化-如何定位慢查询?
          ......