Linux du命令用于报告磁盘使用量(linuxdu命令)
Linux du命令(Disk Usage)是一种用于报告磁盘使用情况的命令,它的作用是显示指定的目录或文件,以及它们的子孙目录或子孙文件的磁盘使用量。
du 的使用非常简单,参数也比较少,它仅支持以下参数:
-a 或 –all 报告每个文件的详细信息,而不是总结报告。
-b 或 –bytes 以bytes作为单位,而不是目录数量或文件数量作为单位。
-c 或 –total 除了报告每个文件的磁盘使用量外,还会显示总的磁盘使用量。
-h 或 –human-readable 以K,M,G为单位显示磁盘已使用的资源量,而不是字节。
du可以将每个目录的磁盘使用量报告出来,包括它的子孙目录或子孙文件等。我们可以使用以下命令来找到当前目录下某个文件的磁盘使用量:
比如要查看test.txt文件的磁盘使用情况:
du -b test.txt
如果要查看当前文件夹下每个文件(包括子孙文件)的磁盘使用量,可以使用:
du -ah
可以看到每个文件夹和文件的大小,并以直观的方式显示出来,用以知晓文件夹和文件体积使用情况。
总而言之,用du命令可以很容易地查看指定的目录或文件及其子孙的磁盘使用量,显示结果可以按照字节数显示,也可以采用更加直观的K,M,G等单位显示。