du是disk usage的缩写,从早期开始就是UNIX和类UNIX系统的一部分。它的设计目的是提供目录树(包括其子目录)的磁盘使用情况摘要。du命令主要用于需要了解系统上的目录或文件所使用的磁盘空间量。当试图识别占用大部分磁盘空间的大文件或目录时,它特别方便。2.常用选项 -0, --null :以NUL结束每个输出行,而不是换...
du:用来查看某个目录或文件所占空间大小 用法:du -参数 文件名或目录名 -a:全部文件与目录大小都列出来 -b:列出的值以位为单位 -k:以kb为单位,和默认不加任何选项的输出值一样 -m:以MB为单位 -h:系统自动调节单位,例如文件太小可能就几K,那么就以K为单位显示,如果大到几G,则就以G为单位显示。 -c:...
所以用df命令查看的结果会更准确。 2、du命令是面向文件的,只会计算文件或目录占用的空间。 而du命令查看的只是这个目录下所有文件占用的空间而已。 那么就会出现一种情况,比如一台服务器一年都没有重启一次,那么你就会发现用df命令查看的时候根目录已经占用几百G了,但是用du命令查看可能才占用几十G,相差非常多。
因此, 命令:du --exclude='*.o'将跳过所有以 .o 结尾的文件和子目录(包括*.o文件本身)。 -x, --one-file-system:跳过不同文件系统上的目录 du -x --help:打印帮助信息 du --help --version:打印版本信息 du --version 3.命令示例 -h接指定目录 du -h /home/user/documents --exclude接指定目录...
通过掌握df和du命令,我们能够轻松分析 Linux 系统中的磁盘空间。df命令用于查看整个文件系统或指定文件系统的磁盘空间使用情况,而du命令则用于计算指定目录或文件的磁盘使用量。这些命令提供了实用的选项,例如以人类可读的格式显示磁盘空间,以及递归查看子目录的磁盘空间使用情况。通过灵活运用这些命令,我们可以及时了解系统...
Linux中的du和df是两个常用的命令,用于查看磁盘空间的使用情况。 1. du命令: du(disk usage)命令用于查看目录及其子目录下的文件大小和占用磁盘空间的情况。它能够递归地计算出目录和文件的大小,并以可读的方式显示出来。 使用语法为:du [选项] [文件或目录] ...
Linux命令之du du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的。 语法: du [选项][文件] 选项: -a或-all 显示目录中个别文件的大小。 -b或-bytes 显示目录或文件大小时,以byte为单位。 -c或--total 除了显示个别目录或文件的大小...
du 命令可以使用 -d 选项指定递归深度,通过设置深度为 1,可以只显示指定目录的直接子目录的磁盘使用量: du -h -d 1 /path/to/directory 这将显示指定目录下每个子目录的磁盘使用量,以人类可读的格式呈现。 结论 通过掌握 df 和du 命令,我们能够轻松分析 Linux 系统中的磁盘空间。df 命令用于查看整个文件...
du是disk usage的缩写,从早期开始就是UNIX和类UNIX系统的一部分。它的设计目的是提供目录树(包括其子目录)的磁盘使用情况摘要。 du命令主要用于需要了解系统上的目录或文件所使用的磁盘空间量。当试图识别占用大部分磁盘空间的大文件或目录时,它特别方便。
这个命令在定位大文件时特别有用,经常和sort命令搭配使用,比如du -h /var sort -rh head -n 20就能快速找出前20个占用空间最大的目录。这两个命令经常会被放在一起比较,因为它们输出的结果有时会出现差异。比如你删除了一个10G的大文件,用du查看所在目录发现空间确实释放了,但df显示的总使用量却没变化。...