百度
360搜索
搜狗搜索

linux如何查看一个文件夹的大小详细介绍

在 Linux 中,可以使用 du 命令来查看一个文件夹的大小,该命令会显示目录中所有文件和子目录的磁盘使用情况。以下是常用的操作方法:

1. 查看当前目录下所有文件和子目录的大小(以人类可读的格式显示)

bash

  --max-depth

  • -h:以人类可读的格式显示(例如 KB、MB、GB)。
  • --max-depth=1:指定只显示当前目录下的一级子目录和文件的大小,不深入子目录内部。
  • 执行后会列出每个子目录和文件的大小,最后一行是当前目录的总大小。

2. 查看指定文件夹的总大小

bash

  /path/to/your/folder

  • -s:只显示总大小(summary),不列出每个子目录的大小。
  • 示例:查看 /home/user/documents 文件夹的总大小:bash
      /home/user/documents

3. 按大小排序(从大到小)

如果需要查看当前目录下各子目录的大小并按从大到小排序,可以使用:
bash

  --max-depth   

  • sort -rh:按大小降序排列(-r 逆序,-h 识别人类可读的单位)。

4. 补充:查看文件系统磁盘空间(包含文件夹所在分区的总空间、已用空间等)

如果需要查看文件夹所在磁盘分区的整体使用情况(如总容量、可用空间等),可以使用 df 命令:
bash

  /path/to/your/folder

  • 该命令会显示文件夹所在磁盘分区的空间使用情况,但不会显示文件夹本身的大小,而是文件系统的整体状态。

总结

  • du 命令:用于查看文件夹本身及其内部文件的磁盘占用大小,适合精确分析目录空间使用。
  • df 命令:用于查看文件系统的整体磁盘空间使用情况,适合了解分区的可用空间。

根据需求选择合适的命令即可。

阅读更多 >>>  linux命令复制文件到另一个文件夹

文章数据信息:

本文主要探讨:"linux如何查看一个文件夹的大小", 浏览人数已经达到29次, 首屏加载时间:0.704 秒。