Linux脚本实现文件系统使用率大于90%报警

简介: Linux脚本实现文件系统使用率大于90%报警

!/bin/bash

Author:ztj

Date:2023/5/6

Description:磁盘使用率大于90%报警

NULLFILE=65

disk_filesystem=/tmp/filesystem.txt

$disk_filesystem
df -h |grep -v "Filesystem" |grep -E "^/dev" >$disk_filesystem

if [ ! -s $disk_filesystem ];then
echo "$disk_filesystem is empty,please check it!"
exit $NULLFILE
else
while read line
do
if [ -n "$line" ];then
name_disk=$(echo $line | awk '{print $1}')

echo $name_disk

used_disk=$(echo $line | awk '{print $5}' | tr -d %)

echo $used_disk

if [ $used_disk -gt 90 ];then
 echo "WARNING:the usage of $name_disk is above 90%."
fi

else
exit 0
fi
done <$disk_filesystem
fi

目录
相关文章
|
8天前
|
存储 缓存 Linux
【Linux】文件系统
在打开文件之前,我们需要找到文件 -> 就要从磁盘中找到对应文件 -> 通过文件路径与文件名
22 4
|
8天前
|
存储 Shell Linux
Linux Bash 脚本中的 IFS 是什么?
【4月更文挑战第25天】
30 0
Linux Bash 脚本中的 IFS 是什么?
|
1天前
|
存储 固态存储 Linux
【Linux 系统】基础 IO(文件系统 & inode & 软硬链接)-- 详解
【Linux 系统】基础 IO(文件系统 & inode & 软硬链接)-- 详解
|
2天前
|
存储 Linux 文件存储
【基础OI】深入理解linux文件系统
【基础OI】深入理解linux文件系统
|
3天前
|
存储 Linux vr&ar
Linux文件系统
Linux文件系统
18 4
|
3天前
|
运维 Linux 程序员
最全查看Linux系统状态脚本_linux查询所有服务器信息的脚本,墙都不扶就服你
最全查看Linux系统状态脚本_linux查询所有服务器信息的脚本,墙都不扶就服你
最全查看Linux系统状态脚本_linux查询所有服务器信息的脚本,墙都不扶就服你
|
8天前
|
存储 Linux
Linux为新创建的磁盘分区添加文件系统
Linux为新创建的磁盘分区添加文件系统
|
8天前
|
Linux Windows 存储
|
8天前
|
存储 算法 Linux
【Linux】详解文件系统以及周边知识
【Linux】详解文件系统以及周边知识
|
8天前
|
缓存 监控 前端开发
如何在 Linux 命令行中检查 CPU 使用率
【5月更文挑战第8天】
21 0