Chinaunix首页 | 论坛 | 博客
  • 博客访问: 299423
  • 博文数量: 42
  • 博客积分: 2550
  • 博客等级: 少校
  • 技术积分: 475
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-30 15:23
文章分类

全部博文(42)

文章存档

2012年(2)

2010年(2)

2009年(13)

2008年(19)

2007年(6)

我的朋友

分类: LINUX

2010-02-10 16:29:22

在linux系统上删除文件后空间没有释放出来,df命令察看的结果在删除前后没有变化。
 
原因:
这是因为在linux上被删除的文件仍被其他进程使用的缘故,文件句柄没有完全释放出来,导致空间无法释放出来
 
 
解决方法:
lsof 查找仍使用该文件的进程信息, 如果可以kill掉这些进程,文件句柄就释放出来了。
 
#lsof | grep deleted | grep  XXX(已删除文件的文件名)
 
再查找已经删除的文件,第二栏就是进程id号, 确认没问题kill掉该进程
阅读(3106) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~