如何通过du显示文件夹MacOS的大小

时间:2018-01-26 06:22:59

标签: bash macos shell

我试图通过以下方式在我的下载forlder中显示子文件夹的大小:

du -sh

输出isL

6.2G    .

有没有办法将其显示为:

folder1    1.2G
folder2    0.2G
folder3    2.6G
folder4    5.9G

但没有任何subfolders(我不需要查看所有文件夹的大小folder1folder2folder3

3 个答案:

答案 0 :(得分:3)

你必须使用这样的命令:

du -h -d 1 | sort -hr

你应该输出

1.2G    folder1
0.2G    folder2
2.6G    folder3
5.9G    folder4

答案 1 :(得分:1)

这就是你想要的:

du -hd 1

示例输出(在Ubuntu 16.04上,du (GNU coreutils) 8.25):

1.2G    ./folder1
200M    ./folder2
2.6G    ./folder3
5.9G    ./folder4
9G      .

答案 2 :(得分:0)

以下内容也可以帮助您:

I-在此命令中有一个变量,以便您可以传递任何目录    在那里命名。

II-您可以设置级别,直到您想要查看文件夹。

III-结构的细节。它将按照大小递增的顺序给出输出。

access_token