centos7删除日志文件后磁盘不释放空间处理脚本 发表于 2022-02-14 背景:日志文件被人为删除,但日志对应的程序仍然在运行(进程在,IO未关闭),df看磁盘未释放 但du看磁盘已释放空间。 操作系统:CentOS7.5 以下脚本可通过找出被删文件彻底释放磁盘空间 12345#!/bin/bashfor p in `ls /proc/ |egrep '^[0-9]{1,5}'`docd /proc/${p}/fd;ls -l|grep deleted && >1 && >2done