国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

Linux磁盤空間占滿,但搜不到大文件

2023-11-17 16:00:26 4347

1. 使用 df -h 查看磁盤空間

4.png


2. 使用 du -sh * 查看每個(gè)目錄的大小

5.png

經(jīng)過(guò)查看沒(méi)有發(fā)現(xiàn)任何大的文件夾。 繼續(xù)下面的步驟


如果您的Linux磁盤已滿,但是通過(guò) du -sh 找不到大文件,可能是因?yàn)橛幸恍┻M(jìn)程正在寫(xiě)入磁盤,但是這些文件已經(jīng)被刪除,但是進(jìn)程仍然在使用它們。這種情況下,可以使用 lsof 命令查找這些文件并殺死相關(guān)進(jìn)程。以下是一些可能有用的命令:

 

1.查找哪些進(jìn)程占用了磁盤空間:

sudo lsof | grep deleted

2.查找哪些進(jìn)程占用了刪除的文件:

sudo lsof +L1

3.殺死占用已刪除文件的進(jìn)程:

sudo kill -9 <PID>

 

如果 lsof | grep deleted 的命令沒(méi)有返回結(jié)果,可以直接執(zhí)行 sudo lsof +L1 命令。如下圖是我的進(jìn)程占用的磁盤空間沒(méi)有釋放

6.png


直接 kill 掉進(jìn)程后的磁盤空間。

7.png


在 sudo lsof +L1 命令的執(zhí)行結(jié)果中,SIZE/OFF 表示已刪除文件的大小或偏移量。

當(dāng)一個(gè)文件被刪除時(shí),如果有進(jìn)程仍然在使用該文件,那么該文件的磁盤空間不會(huì)立即釋放,而是被標(biāo)記為“刪除”。在這種情況下,SIZE/OFF 列將顯示該文件的大小或偏移量。如果該文件當(dāng)前沒(méi)有被任何進(jìn)程使用,那么 SIZE/OFF 列將顯示為0。

需要注意的是,SIZE/OFF 列中顯示的大小或偏移量可能是不準(zhǔn)確的,因?yàn)橐褎h除文件的大小可能會(huì)隨著進(jìn)程對(duì)其進(jìn)行讀寫(xiě)操作而發(fā)生變化。


提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問(wèn)題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問(wèn)題: