文档章节

linux系统中df 与du 大小显示不一致

FalconChen
 FalconChen
发布于 2016/07/14 00:29
字数 291
阅读 51
收藏 0
点赞 0
评论 0
本文通过 OscPress 同步至oschina,最新版本请查看原文:
https://www.cellmean.com/?p=379
今天遇到一个奇怪的问题,一开始我 df -lh / 命令查看系统时发现可用空间为0,于是删除掉了一些tomcat日志,此时如果用 du -sh / 会发现文件使用空间已经小了,但是如果再用 df -lh / 命令查看时,还是几乎不变,非常邪门,两者大小相差几个G,后来网上看到一些文章,发现这种情况也是有可能的,因为df是根据文件块来计算的,而du则根据文件结构来计算大小的,两者的结果可能有差异,比如当文件被删除了,但是对应的进程却还活着,导致文件系统的空间没有释放.这种情况下可以用 lsof |grep deleted 看到哪些进程占用着被删除的文件,把对应的进程干掉就能释放出这些空间了。

感谢阅读本文,欢迎访问 微言 获取更多内容或 查看原文

© 著作权归作者所有

共有 人打赏支持
FalconChen
粉丝 55
博文 45
码字总数 24806
作品 0
深圳
高级程序员
Linux系统磁盘空间无故占满解决方法

Linux系统中虽然你删除了磁盘中的文件,但是由于进程还在运行当中所以无法释放磁盘空间,这种情况就会出现磁盘空间无故被占用。下面来看下解决方法。 1.[root@centos6 /]# df -Th 使用df -T...

kimyeongnam ⋅ 2016/03/31 ⋅ 0

centos磁盘满了,查找大文件并清理

centos磁盘满了,查找大文件并清理 2013年07月29日 ⁄ 综合 ⁄ 共 1172字 ⁄ 字号 小 中 大 ⁄ 评论关闭 今天发现vps敲入crontab -e 居然提示 “Disk quota exceeded” 无法编辑。于是"df -...

thinkyoung ⋅ 2015/04/09 ⋅ 0

Linux系统下查看目录大小(复制别人的,还没有实践)

我们有个系统每天要下载数据,为了检查下载数据是否正常,需要查看下载数据目录大小,因为每天的数据都差不多,如果变化太大就说明不正常。查看目录大小的命令是du(当然也可以查看文件大小)...

萧小蚁 ⋅ 2015/10/07 ⋅ 0

du 查看目录:文件和目录大小、目录深度查询并按大小进行排序

某天,我想检查一下电脑硬盘的的使用情况,作为一个命令控,废话少说,开始吧: 使用df 命令查看当前磁盘使用情况: jack@jiaobuchong:~$ df -lh Filesystem Size Used Avail Use% Mounted o...

sandshell ⋅ 04/28 ⋅ 0

du查看的目录大小与df查看的大小不同的时候用lsof查找

首先MAN一下俩个命令,看一下解释的区别: du - estimate file space usage df - report file system disk space usage du估计文件空间占用情况,df报告文件系统磁盘空间使用情况。两个命令所...

zphj1987 ⋅ 2012/09/11 ⋅ 0

df 命令及 du 命令

1、df 命令 首先用命令 man df 来查看一下,见下图,先不查看下面的 df 命令解说,退出来,运行一下命令 df ,见下图,上图最需要关注的信息就是“已用%”,查看磁盘使用情况,达到 80%-90% ...

JolieLin ⋅ 01/06 ⋅ 0

第九章 Linux系统下分区、格式化磁盘,学会挂载和卸载磁盘

1. 请查资料了解这些术语:/dev/hda, /dev/hdb, /dev/sda, /dev/sdb, 他们之间有什么区别? /dev/hda, /dev/hdb 是 IDE借口硬盘的块文件。 /dev/hda 第一块IDE磁盘 ; /dev/hdb 第二块IDE磁盘...

WINWINJJ ⋅ 2016/10/17 ⋅ 0

df du 命令和磁盘分区介绍的用法介绍

4.1 df 命令 4.2 du 命令 4.3 磁盘分区 4.1 df命令 Linux中 命令的功能是用来检查 linux 服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空...

WiFi362227 ⋅ 2017/11/03 ⋅ 0

CentOS下du 和 df 的区别

1.两者区别 du,disk usage,是通过搜索文件来计算每个文件的大小然后累加,du能看到的文件只是一些当前存在的,没有被删除的。他计算的大小就是当前他认为存在的所有文件大小的累加和。 df,...

neou ⋅ 2015/08/11 ⋅ 0

Linux下查看文件和文件夹大小

当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。 df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du可以查看文件及文件夹的大...

kisshua ⋅ 2013/12/19 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

JPA入门,配置文件的设置

<?xml version="1.0" encoding="UTF-8"?> <persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http......

码农屌丝 ⋅ 13分钟前 ⋅ 0

Java基础——面向对象和构造器

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。 静态成员介绍 为什么要有静态成员?静态成员用来...

凯哥学堂 ⋅ 15分钟前 ⋅ 0

vmware中Centos 7 linux的LVM磁盘扩容

系统是RHEL7(centos7差不多一样) 关闭系统,在vmware、设置、硬盘、扩展、输入数字大于当前系统内存、点击扩展。 开机再查看磁盘信息 fdisk -l 注意:可以看出sda磁盘增加了,但是根目录还...

gugudu ⋅ 25分钟前 ⋅ 0

JAVA线程sleep和wait方法区别

昨天面试,突然被问到sleep 和 wait的区别,一下子有点蒙,在这里记一下,以示警戒。 首先说sleep,sleep就是正在执行的线程主动让出cpu,cpu去执行其他线程,在sleep指定的时间过去后,cpu...

徐玉强 ⋅ 27分钟前 ⋅ 0

vuex学习--模块

随着项目复杂性增加,共享状态也越来越多。需要对转态操作进行分组,分组后在进行分组编写。学习一下module:状态管理器的模块组操作。 首先是声明: const moduleA={ state,mutations,g...

大美琴 ⋅ 29分钟前 ⋅ 0

Selenium 简单入门

安装 pip install selenium 驱动下载 https://chromedriver.storage.googleapis.com/index.html 下载最新的驱动,放入path中,可以放入Python的scripts目录下,也可以放入Chrome安装目录,并...

阿豪boy ⋅ 31分钟前 ⋅ 0

292. Nim Game - LeetCode

Question 292. Nim Game Solution 思路:试着列举一下,就能发现一个n只要不是4的倍数,就能赢。 n 是否能赢1 true2 true3 true4 false 不论删除几,对方都能一把赢5 t...

yysue ⋅ 今天 ⋅ 0

6.5 zip压缩工具 6.6 tar打包 6.7 打包并压缩

zip压缩工具 zip命令可以压缩目录和文件,-r 压缩目录。 zip使用方法 zip 1.txt.zip 1.txt //压缩文件 zip -r 123.zip 123/ //压缩目录 unzip 1.txt.zip //解压 unzip 123.zip -d /root/456...

Linux_老吴 ⋅ 今天 ⋅ 0

react-loadable使用跳坑

官方给react-loadable的定义是: A higher order component for loading components with dynamic imports. 动态路由示例 withLoadable.js import React from 'react'import Loadable fro......

pengqinmm ⋅ 今天 ⋅ 0

记录工作中遇到的坑

1、ios safari浏览器向下滚动会触发window resize事件

端木遗风 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部