📅  最后修改于: 2023-12-03 15:40:25.944000             🧑  作者: Mango
在 Linux 中,我们可以使用 du
命令来查看一个目录有多大。du
是 disk usage 的缩写,它会显示目录中所有文件和子目录的大小。
du [options] [files or directories]
其中,options
可以用来指定一些参数,如 -h
表示以人类可读的方式展示大小, -s
表示只显示总大小,不列出每个文件的大小详情。files or directories
则是指要查看的文件或目录。
例如,我们可以使用以下命令来查看当前目录的大小:
du -h .
这会列出当前目录的所有文件和子目录的大小详情,以人类可读的方式展示。
如果我们只想知道当前目录的总大小,可以使用以下命令:
du -sh .
这会在一行中输出当前目录的总大小。
下面是一些常用的参数:
-h
:以人类可读的方式展示大小。-s
:只显示总大小,不列出每个文件的大小详情。-c
:在最后一行显示所有文件或目录的总大小。-a
:显示所有文件和目录的大小,包括隐藏文件。-L
:跟随符号链接,即展示链接所指向的文件或目录的大小。-x
:不跟随符号链接,即只展示链接本身的大小。更多参数可以通过 man du
或者 du --help
命令查看。
通过 du
命令可以很方便地查看一个目录有多大,其参数也十分丰富,可以根据实际需求选择合适的参数进行使用。