liunx 磁盤空間滿了

Linux中,通過df 查看磁盤滿了,但是通過du發現並沒有佔用那麼大的空間。怎麼辦呢?

 

 1、在該節點上的目錄下

 du -h --max-depth=1 

看到當前目錄一層結構下,使用的量,以此往裏面查,刪除大的沒有用的文件。

 

2  刪除後 磁盤還是滿的可以使用

lsof -n | grep deleted

打印出所有針對已刪除文件的讀寫操作,這類操作是無效的,也正是磁盤空間莫名消失的根本原因。
解決辦法:kill -9 PID   —-只需把進程刪掉就能釋放空間。

  lsof -n |grep deleted |awk -F' ' '{printf "kill -9 %s\n", $2}'

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章