我发现在Bash中没有一个目录大小的简单方法?
我希望当我输入ls -<some options>
时,它可以递归地列出目录和文件的所有文件大小之和,并按大小顺序排序.
可能吗?
我发现在Bash中没有一个目录大小的简单方法?
我希望当我输入ls -<some options>
时,它可以递归地列出目录和文件的所有文件大小之和,并按大小顺序排序.
可能吗?
只需导航到目录并运行以下命令:
du -a --max-depth=1 | sort -n
或者添加-h表示人类可读的大小,添加-r表示首先打印更大的目录/文件.
du -a -h --max-depth=1 | sort -hr