您现在的位置是:首页 > 正文

Linux下删除日志失败,df -h 和 du -sh 显示的数据不一致现象

2024-02-01 04:16:25阅读 1

问题背景:
在机器上的服务日志没有分天,日志堆积,磁盘被写满,当我直接执行rm 命令删除日志时,执行完之后,发现:

采用df -h 显示的磁盘空间还是满的
采用du -sh 显示已经清理完毕,磁盘空间已经释放了

原因:
使用rm命令删除文件时,只有当文件不存在任何link时才会被删除(没有访问它), 当有进程访问这个文件时,就会存在链路,该线程没有被关闭,文件的实际占用空间就不会被释放
du 是根据文件名进行的空间统计,使用rm时该文件对系统来说已经不可见,所以不会统计这个文件, df则是磁盘实际占用的数量

解决:
使用lsof|grep delete命令查看正在进行删除此文件的进程,可以进程发现没有不会结束,这时可以手动kill 进程,可以发现磁盘会慢慢释放掉

网站文章

  • javascript 函数和变量是区分大小写的

    javascript区分大小写吗, 我试了一下好像区分的2012-09-27 20:29zxingruo | 分类:JavaScript | 浏览148次分享到:2012-09-27 20:35网友采纳JS是对大小写敏感的,变量名,函数,关键字都要区分大小写,比如说变量a和A其实是两个不同的变量.

    2024-02-01 04:16:18
  • 能上QQ但不能打开网页——解决办法

    一、感染了病毒所致 这种情况往往表现在打开IE时,在IE界面的左下框里提示:正在打开网页,但老半天没响应。在任务管理器里查看进程,(进入方法,把鼠标放在任务栏上,按右键—任务管理器—进程)看看CPU的占用率如何,如果是100%,可以肯定,是感染了病毒,这时你想运行其他程序简直就是受罪。这就要查查是哪个进程贪婪地占用了CPU资源。 找到后,最好把名称记录下来,然后点击结束,...

    2024-02-01 04:15:51
  • react html2canvas 遇到的坑

    html2canvas https://html2canvas.hertzen.com 1. svg 图片导出后样式不全 这是由于html2canvas 读取dom树时不会读取svg标签外面的样式。 ...

    2024-02-01 04:15:44
  • MTK 开启DISP LOG

    需要执行如下命令: adb shell “echo dbg_log:1 > /d/dispsys”

    2024-02-01 04:15:36
  • 超详细的Windows新装机流程(自装Windows系统、设置BIOS等)

    超详细的Windows新装机流程(自装Windows系统、设置BIOS等)

    一、BIOS常规设置 新装机涉及到的BIOS常规设置有哪些? 主要是2方面的设置 (1)CMS兼容性支持模块,请设置【Enabled】,即是开启了CSM: 部分主板若是使用集显,CSM显示灰色,这是由...

    2024-02-01 04:15:28
  • mootools_介绍MooTools模板化

    mootoolsOne major problem with creating UI components with the MooTools JavaScript framework is that...

    2024-02-01 04:14:58
  • ONOS架构中的YANG、P4 Runtime

    ONOS架构中的YANG、P4 Runtime

    本文总结自毛健炜的“ONOS架构中的YANG、P4 Runtime”的演讲 ONOS,全称是开放网络操作系统,通常以控制器的身份为人所知。 它是由ON.LAB组织发起的一个开源项目,在与ONF组织合并...

    2024-02-01 04:14:51
  • maven命令行查看项目依赖jar包以便排除依赖冲突

    maven命令行查看项目依赖jar包以便排除依赖冲突

    2024-02-01 04:14:18
  • PAT A1100:Mars Numbers

    题目描述1100 Mars Numbers (20分)People on Mars count their numbers with base 13:Zero on Earth is called “...

    2024-02-01 04:14:10
  • 服务器芯片都是x86,别的都是扯 x86仍然是商用处理器的主流

    服务器芯片都是x86,别的都是扯 x86仍然是商用处理器的主流

    处理器市场从来都是兵家必争之地。为何呢?因为抢占了处理器这个核心无疑牢牢把控了市场的发展趋势。PC时代的英特尔,移动时代的ARM都像人们展示了抢占处理器市场的重要性。而对于当前的企业级IT市场,处理器...

    2024-02-01 04:14:04