csensix

无财作力,少有斗智,既饶争时

首页 好物 PHP Git Python Linux 关于

标签 du 下的文章

Linux删除文件后df -h显示目录大小无变化

  • 作者: csensix
  • 时间: 2019-06-17
  • 分类: Linux,Shell
  • 评论

情形:删除文件后df -h 文件目录大小未改变,du 查看目录大小却改变了

这是因为,df 会计算各自 meta 数据,当该目录的文件被删除了,却仍有进程hold住这个文件句柄,此时这个文件的block并未被释放,df仍会统计到该文件的block,du却不会。

遇到这种情况,就需要查hold进程,kill 掉进程就好了。

lsof | grep delete

#  找到 对应文件的hold进程 id
kill -9 $id

最新文章

  • Python 二进制转十进制
  • Python 十进制(可包含小数)转二进制
  • pptpd开启日志记录功能
  • Ueditor 更新百度地图JS API
  • 升级PHP7之后微信公众号开发遇到的几个问题
  • source和/bin/bash的区别
  • mysqldump拷贝(复制)数据库
  • Python 获取url的连通性
  • Python 获取域名解析的IP,包括IPv6
  • 希尔排序(Python实现)

最近回复

分类

  • 默认分类
  • Nginx
  • PHP
  • Python
  • 杂项
  • Linux
  • Apache
  • JavaScript
    • jQuery
    • vue.js
  • 金融
  • 生活
  • Shell
  • 算法
  • Git
  • Mac
  • MySQL

归档

  • June 2023
  • February 2023
  • January 2023
  • October 2022
  • February 2022
  • January 2022
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • February 2021
  • December 2020
  • November 2020
  • August 2020
  • July 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • January 2019
  • December 2018

其它

  • 登录
  • 文章 RSS
  • 评论 RSS
  • Typecho
© 2025 csensix 由 Typecho 强力驱动 赣ICP备2021003894号-1赣公网安备赣公网安备36010502000095号
网站制作 网络推广 企业邮箱 云服务器 域名注册 找 沃联科技