使用du -sh和df -h查看根目录,发现结果差很多。 分析: 使用rm命令删除文件时,只有当该文件不存在任何link才会被删除 当有进程访问这个文件时,这个文件的实际占用空间就不会释放 du是根据文件名进行的空间统计,使用rm时该文件对系统来说已经不可见,所以不会统计这个文件。 df则是磁盘实际占用的数量 查看已删除但是...
Linux服务器,使用df -h查看文件系统使用率,可以看到/dev/xvdb1磁盘占用了约27G,挂载目录为/opt。 但进入到opt目录中执行:du -sh ,显示空间总占用量约2.4G,即df 和du查看到的结果不一致。 原因分析: du - estimate file space usage du命令会对统计文件逐个调用fstat这个系统调用,获取文件大小。它的数据是基...
发生这种情况,有以下三种原因: 1.预留空间 为 了预防紧急情况,linux ext文件系统会预留部分硬盘空间,具体预留的数值可以通过tune2fs -l [dev_name] | grep “Reserved block count”查看到(dev_name是设备名),这里预留的空间会被df计算到已用空间中,从而导致df和du统计不一致。如果需要调整预留空间大小, 我们可...
linux空间df -h和du -sh结果相差好多。。。 BruceWayne 16165163 发布于 2017-05-02 云服务器报警剩余空间不足,登陆服务器使用df -h查看情况如下: 但是在根目录使用du-sh *去查看每一个文件夹的大小的时候,发现这些文件夹的总和与31G相距甚远,请问这是为什么?(share的23G是挂载盘,在上图的 df -h里面有...
Linux,du、df统计的硬盘使用情况不一致问题在运维Linux服务器时,会碰到需要查看硬盘空间的情况,这时候,通常会使用df -lh命令来检查每个挂载了文件系统的硬盘的总量和已使用量,或者,可以使用du -sh [directory]命令来统计某个目录下所有文件的空间占用。在使用df、du
一、du (disk usage): 显示每个文件和目录的磁盘使用空间,也就是文件的大小。 命令参数: -k 、 -m #显示目录中文件的大小,-k 单位KB,-m 单位M...
主要是因为我们在删除这个日志文件的时候是用rm -rf *.log这样的命令删除的,删除日志之后又没有重启相应的进程,导致inode节点不被释放,空间一直被占用。 如果我们用echo “” > /logpath/201109.log这样的命令来清空日志 相关工具: df -h du -h
Linux下ls命令和du命令查看文件大小的区别:ll-h 即为ls -lh是文件的实际大小;du -sh显示文件所占用的 block 大小;注:用du命令查看文件大小的时候,当文件只有1个字节,也会占用 4KB (inux默认是4k)。
可通过 lsof命令查询处于deleted状态的文件,被删除的文件在系统中被标记为deleted。如果系统有大量deleted状态的文件,会导致du和df统计结果不一致。 6.如何升级内核? 方法一 # 添加第三方yum源进行下载安装。 Centos 6 YUM源:http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm ...