首页 > 代码库 > 检测系统磁盘空间
检测系统磁盘空间
检测系统磁盘空间
系统磁盘空间检测是系统资源检测的重要部分,在系统维护维护中,我们经常需要查看服务器磁盘空间使用情况。因为有些业务要时时写话单,日志,或者临时文件等,如果磁盘空间用尽,也可能会导致业务中断,下面的函数可以检测当前系统磁盘空间中某个目录的磁盘空间使用情况 . 输入参数为需要检测的目录名,使用 df 输出系统磁盘空间使用信息,然后通过 grep 和 awk 过滤得到某个目录的磁盘空间使用百分比。
function GetDiskSpc(){ if [ $# -ne 1 ] then return 1 fi Folder="$1" DiskSpace=`df -h | grep $Folder | awk ‘{print $4}‘ | awk -F% ‘{print $1}‘` echo $DiskSpace}Folder="/liyanan04"DiskSpace=`GetDiskSpc $Folder`echo "The system $Folder disk space is $DiskSpace%"if [ $DiskSpace -gt 90 ]then echo "The usage of system disk is larger than 90%"else echo "The usage of system disk is normal"fi
检测系统磁盘空间
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。