(1)du命令默认以字节为单位显示磁盘使用量,可以使用-h选项以人类可读的方式显示; (2)如果要查看某个目录下的所有子目录大小,可以在du命令后加上通配符(例如*/); (3)如果要查看多个文件或目录的总计大小,可以使用-c选项; (4)du命令默认只显示目录的大小,如果要显示文件的大小,可以使用-a选项。 二、df命令 1...
1、df命令是从文件系统考虑的,不光要考虑文件占用的空间,还要统计被命令或程序占用的空间;也就是说df命令不但把这个目录下所有文件的大小都统计在内,而且还把这个目录所有的正在运行的进程以及没有删除干净的缓存文件都计算在内。所以用df命令查看的结果会更准确。2、du命令是面向文件的,只会计算文件或目录占用...
du命令是用户级的程序,它不考虑Meta Data,而df命令则查看文件系统的磁盘分配图并考虑Meta Data。df命令获得真正的文件系统数据,而du命令只查看文件系统的部分情况。 du -s命令返回的值反映了分配给文件及目录的磁盘块数,而df命令则反映了文件系统的实际分配情况。df命令反映的实际情况包含了用户数据(文件及目录)和M...
du是disk usage的缩写,从早期开始就是UNIX和类UNIX系统的一部分。它的设计目的是提供目录树(包括其子目录)的磁盘使用情况摘要。du命令主要用于需要了解系统上的目录或文件所使用的磁盘空间量。当试图识别占用大部分磁盘空间的大文件或目录时,它特别方便。2.常用选项 -0, --null :以NUL结束每个输出行,而不是换...
1、统计范围:du命令既可以从总体上统计,也可以统计具体的某个文件夹或文件的大小。而df命令则是从总体上统计系统各磁盘的占用情况,不能统计具体的文件夹或文件的大小。2、计算方式与计算速度:du命令通过逐级进入指定目录的每一个子目录,逐个计算每个文件大小并相加,最终显示出来,因此计算速度慢。而...
标准GNU工具coreutils中有俩程序df / du,他们都可以查看磁盘的使用情况。通常情况下他们的统计结果并不会相同,这是因为统计信息来源的差异。所以问题来了:在ext4文件系统下,有哪些可能的因素会带来统计信息的差异? Knowledge Background ext4 filesystem physical structure overview ...
1、df命令是从文件系统考虑的,不光要考虑文件占用的空间,还要统计被命令或程序占用的空间; 也就是说df命令不但把这个目录下所有文件的大小都统计在内,而且还把这个目录所有的正在运行的进程以及没有删除干净的缓存文件都计算在内。所以用df命令查看的结果会更准确。 2、du命令是面向文件的,只会计算文件或目录占用...
df 和 du命令的区别 df 是一个标准的 Unix 命令,用于显示调用用户具有适当读取访问权限的文件系统的可用磁盘空间量。 du 是一个标准的 Unix 程序,用于估计文件空间使用情况——文件系统上特定目录或文件下使用的空间。du 命令总结了每个文件和/或目录使用的磁盘空间。磁盘空间以 1024 字节为单位打印。
–`df`命令是用来显示文件系统的磁盘使用情况,而`du`命令是用来计算文件或目录的磁盘使用情况。 –`df`命令显示的是文件系统的总容量、已使用容量、可用容量等信息,而`du`命令显示的是文件或目录所占用的磁盘空间大小。 –`df`命令可以显示所有文件系统的使用情况,包括本地磁盘和远程文件系统,而`du`命令只能用于...
df -H -k:以1024字节的块显示所有挂载的文件系统信息和使用情况,以千字节(kb)表示大小。 df -k -m:以兆字节显示大小 df -m -i, --inodes:列出索引节点信息而不是块使用情况。 inode是存储文件和目录信息的数据结构,例如所有权、权限和时间戳。