我发现在Bash中没有容易获得目录大小的方法吗?
我希望当我键入时ls -<some options>,它可以递归地列出目录文件大小的所有总和,并同时列出文件并按大小顺序排序。
ls -<some options>
那可能吗?
只需导航到目录并运行以下命令:
du -a --max-depth=1 | sort -n
或添加-h以增加人类可读的大小,并添加-r首先打印较大的目录/文件。
du -a -h --max-depth=1 | sort -hr