如何通过终端列出目录及其内部的子目录和文件的大小?

如何通过终端列出目录及其内部的子目录和文件的大小?

有没有命令列出目录总大小然后每个子夾文件在里面 。

我还想按以下方式排序递增顺序这样我就能看到哪个文件夹更大。

答案1

du -sh * | sort -h

将为你提供当前目录中文件和子目录大小的可读升序列表,

du -sh 

将总结当前目录的大小。

答案2

我的回答如下:

我用了用于该目的的命令。

du : Summarize disk usage of each FILE, recursively for directories.

如下图所示,我想查看文件夹名称测试的大小以及递归子文件夹和每个文件的大小(以 kb 为单位):

在此处输入图片描述

答案3

您可以ls -sh列出当前目录中文件和文件夹的文件大小,
ls -shR *并将递归列出文件的大小和名称

相关内容