天天看點

Linux磁盤被占用找不到占用檔案,磁盤空間沒釋放

1、用df 檢查發現磁盤占用過高

[root@VM_0_15_centos ~]# df -h

2、用du檢查發現各目錄占用的空間都很少,有約10G的空間找不到了

[root@VM_0_15_centos ~]# du -ah --max-depth=1 ./

3、用lsof檢查後才發現原因是,有檔案被删除,而程序還活着,因而造成還占用空間的現象

[root@VM_0_15_centos ~]# lsof | grep delete