📌  相关文章
📜  查看一个目录有多大 linux - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:40:25.944000             🧑  作者: Mango

在 Linux 中,如何查看一个目录有多大

在 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 命令可以很方便地查看一个目录有多大,其参数也十分丰富,可以根据实际需求选择合适的参数进行使用。