df-h结果分析

df-h和df-TH有什么区别?du和df的磁盘分区大小不一致 。在Linux中,最常用的是du和df,Linux系统fdisk-l和df-h命令显示磁盘空间不同,root用户执行fdisk/dev/sda,然后按n输入p直到出现提示,然后输入w执行partprobe执行mkfs.ext3/dev/sda4进入一路,耐心等待以上步骤完成执行mkdir/data1 mount/dev/sda 4/data1然后执行dfh看到新的磁盘分区已经修改/etc/fstab最后添加/dev/dev/sda 4/data 1 ext 3 notime 。
【df-h结果分析】
1、linux df命令详解Linux systemdfcommand可用于检查磁盘已用空间和剩余空间 。以下是df command的具体介绍:1 。df命令函数:df命令函数为2 。语法:dfLinux检查磁盘空间的使用情况 。最常用的是du和-0 。一度du和df的磁盘分区大小不一致 。为什么?两者有什么区别?网上搜了下,大神已经总结好了,以后再练习,再总结学习 。Du逐个系统地调用fstat来获取文件大小 。它的数据是基于文件获取的,所以灵活性很大,不一定要针对一个分区 , 可以跨多个分区操作 。

1.如果统计目录中装载了其他文件系统,此文件系统也将被计算在内 。计算时记得把这部分从总数中去掉 。2.如果文件被删除,即使它被其他进程引用,du命令也无法对其进行计数 。因为stat命令找不到该文件 。3.您可以计算想要跨分区计算的一些文件大小的总和 。因为都可以通过stat找到并统计 。df使用系统调用statfs直接读取分区的超级块信息,获取分区的使用情况 。

2、〔Linux〕有关于磁盘系统 df-h大于du如果你对杜和df的统计原理不熟悉,可以看看我写的另一篇文章,这里就不做过多介绍了 。前天 , 我遇到了一个很奇怪的现象 。一个板子上的根目录dfh查看使用率100%,使用大小34G,而du显示只有24G,消失了10G 。然后还有进程在使用这个文件,命令lsof|grepdelete正好可以查出进程号被杀死了,但是这是最常见也是最常见的错误 。可惜这不是我机器的问题,因为我重启了两三次之后磁盘大小都没有变化,然后我检查了一下根目录下有没有隐藏文件,有没有连接到其他分区的大文件的链接 。经过调查,什么都没有发生 。

3、 df-h与 df-TH有什么区别?显示出来空间大小以及文件大小也不一样... file属性不同 。大小会不一样 。df:h: human readable,以GB、MB、KB等人类可读格式显示h: si 。和H参数一样,但是是1000而不是1024,也就是1k1000而不是1k1024 。t:打印类型,显示文件系统类型 。dfh和dfTH因为“h”和“h”的关系,显示容量不同 。

4、关于linux,我用 df-h命令/dev/shm/是linux下一个非常有用的目录,因为这个目录不在硬盘上 , 而是在内存中 。所以在linux下,不需要大费周章去构建ramdisk,直接用/dev/shm/就可以达到很好的优化效果 。有一个“/”和一个交换分区!1个硕士,1个逻辑;逻辑分为一个扩展,是swap;而swap占用了所有的扩展空间 。
5、linux系统fdisk-l和 df-h命令显示磁盘空间大小不等root用户执行fdisk/dev/sda , 然后按n,输入p,一路返回 , 直到出现提示,然后输入w执行partprobe , 执行mkfs.ext3/dev/sda4,一路返回 。耐心等待以上步骤完成,然后执行mkdir/data1 mount/dev/sda 4/data1 , 再执行df H看到了新的磁盘分区,修改了/etc/fstab,最后添加了/dev/sda 4/data 1 ext 3 notime 。

    推荐阅读