我们先用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.178linux.com/94136
评论列表(2条)
写的不错,学习了!
做个补充: 创建大文件 # dd if=/dev/zero of=/boot/bigfile bs=100M count=8