我們先用df ?-h發現磁盤空間快滿了,圖1
我們馬上有rm -f /boot/bigfile刪除大文件,發現磁盤并沒有釋放空間 圖2
那我們用這個命令ls /boot來看看到底有沒有刪除 ?圖3
發現確實已經刪掉了,那怎么辦了,我這里有個簡單明了的方法,我們用大于號> /boot/bigfile把文件清空然后再用rm -f /boot/bigfile刪除空文件就行了 圖4
還一種就是用lsof |grep deleted查找被刪除的文件,發現文件確實被刪了,但是還是有程序在使用這個文件圖5
我們用ps aux|grep vim查看進程,圖6
然后用killall vim結束進程,再用ps aux|grep vim查看,確定一下:圖7
再用df -h看看磁盤空間如圖下 就OK了圖8
說的有點啰嗦哈,各位大神多多見諒!
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/94136
寫的不錯,學習了!
做個補充: 創建大文件 # dd if=/dev/zero of=/boot/bigfile bs=100M count=8