rm 删除链接

昨天服务器上有个29g的日志文件,把磁盘撑满了,需要删除。

本以为rm就可以了。结果是 catalina.out 正在被 tomcat 使用,并没有真正的释放磁盘空间。

可以通过 lsof catalina.out 查看到什么进程在打开这个fd。当然,此案例中,我们当然知道是tomcat引用该fd。

和硬链接类似,rm删除文件时,如果该文件被某个进程使用,那么并不会真正的释放磁盘空间,而仅仅是删除了一个引用。

- 可以使用重定向清理文件,则不存在此问题。

http://blog.csdn.net/shuanghujushi/article/details/12858201

http://xitong.iteye.com/blog/1778143

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,203评论 2 33
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,340评论 11 349
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,925评论 6 342
  • 我是谁 我从那里来 我要取向何方 这三个问题,在我看来,这些问题已经困扰了人类几千年了。然而,我们起于宇宙大爆炸的...
    平静的力量阅读 436评论 0 1
  • c9a0600f36c0阅读 176评论 1 1