筆記 Linux檔案刪除空間未釋放

2021-10-08 14:38:06 字數 451 閱讀 1645

一次檢查過程中,使用df -h 檢查磁碟使用,發現/var目錄空間使用100%

通過檢查,發現是檔案maillog-20200723導致,故進行了刪除操作

但是發現刪除檔案後,使用df -h 發現空間仍然占用100%

檢查刪除檔案的程序

lsof | grep deleted

rsyslogd 1873 root 5w reg 253,3 1021046784 8363 /

var/log/maillog-20200723 (deleted)

可以發現,檔案仍被程序rsyslogd占用,該程序是系統自帶的日誌程序

重啟改程序

service rsyslog restart
再次檢查df -h 發現空間已釋放

Linux刪除檔案空間未釋放

郵件保障 u01目錄剩餘空間不足5 在linux或者unix系統中,通過rm或者檔案管理器刪除檔案將會從檔案系統的目錄結構上解除鏈結 unlink 然而如果檔案是被 開啟的 有乙個程序正在使用 那麼程序將仍然可以讀取該檔案,磁碟空間也一直被占用。檢視被開啟的已刪除檔案 驗證該檔案是否存在 正常來說直...

903 linux檔案刪除後磁碟空間沒有釋放

linux檔案刪除,但是df之後磁碟空間沒有釋放 刪除檔案 sudo rm rf file 檢視檔案大小 ls lht 檢視硬碟空間 df h 可以檢視每個資料夾的大小,此舉可以快速定位大檔案所存在的位置。du sh 可檢視當前目錄下的檔案和資料夾數 ls wc l執行 sudo lsof grep...

linux檔案刪除空間未釋放是為什麼

今天在生產環境上某個應用去kafka消費資料一直報錯,日誌資料瘋狂增加,一下子就把磁碟空間佔滿了,本人當時沒想太多直接rm core.log一波,然後發現磁碟空間並未釋放!原因很顯然就是忽略了有應用一直在往其中寫資料,直接刪除無法釋放磁碟空間。遇到這種問題,依據情況不同解決辦法可以不一樣。方法一 首...