日常工作總會碰到磁盤滿的情況,這時候我們需要去判定哪個地方占的存儲比較多,看那些文件有沒用,如果沒用就可以刪掉節省空間。下面大概寫一下處理的一個過程。
1、使用df -h查看磁盤空間占用情況
2、使用du -s /* | sort -nr命令查看那個目錄占用空間大
然后那個目錄占用多 再通過du -s /root/* | sort -nr 一層層排查,找到占用文件多的地方。
3、使用du -h –max-depth=1查看當前目錄下文件夾大小情況
4、查看文件是否被進程占用
如果通過以上方法沒有找到問題所在,那么可以使用 lsof | grep deleted 命令,看看是否刪除掉的文件仍然被進程占用而沒有進行實際刪除。
找到占用文件很大的進程,停止進程。之后重新啟動,就OK了。