📌  相关文章
📜  获取文件夹大小 linux - Shell-Bash (1)

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

获取文件夹大小 Linux - Shell-Bash

有时候我们需要知道某个文件夹的大小,下面这段 Shell-Bash 代码可以用来获取文件夹的大小。

du -sh /path/to/folder

上面这行代码中,du 命令用于显示磁盘使用情况的信息,-s 选项用于汇总每个指定文件夹的总大小,-h 选项用于以人类可读的形式显示文件夹大小,如 1.5G

如果要列出文件夹下各个文件的大小,可以去掉 -s 选项,如下所示:

du -h /path/to/folder

还可以使用 awk 命令对输出信息进行处理,例如只输出大小信息:

du -h /path/to/folder | awk '{print $1}'

或者只输出文件夹名称和大小信息:

du -h /path/to/folder | awk '{print $2, $1}'

以上就是获取文件夹大小的常见方法,开发者们可以根据自己的需求进行使用。