+
95
-

linux centos如何编写一个bash实时监控磁盘剩余空间并删除垃圾文件?

linux centos如何编写一个bash实时监控磁盘剩余空间并删除垃圾文件?比如磁盘使用率达到99%的时候就可以自动清除垃圾文件。

网友回复

+
15
-

当磁盘空间小于80%的时候,我们开始执行清理程序

#!/bin/sh

# 获取磁盘占用情况,并按行循环读取至output
df -H | grep -vE '^Filesystem|tmpfs|cdrom' | awk '{ print $5 " " $1 }' |  while read output;
do
  echo $output  # 输出结果
  
  # 通过 awk 获取占用百分比  ...

点击查看剩余70%

我知道答案,我要回答