IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    lsof的妙用

    rock发表于 2013-03-13 16:37:46
    love 0

    lsof命令可以列出所有打开的文件。这个命令最常用的功能是找到“丢失”的空间。
     
    比如我们用df命令看到/home分区只剩下1G了,但用du命令得到的结果是应该还有5G才对,这种情况往往是由于一些文件被删除,但这些被删除的文件的文件句柄还没有被释放导致的。用命令 
    Shell代码:

    lsof | grep -i deleted  

    查看有哪些文件被删除了但文件句柄还没释放,kill或者重启响应的进程就能找回“丢失”的空间。 
    lsof有时候还能恢复被误删除的文件,具体方法请google. 
    --摘自:http://blog.csdn.net/gaopenghigh/article/details/8644423


沪ICP备19023445号-2号
友情链接