我无法获取任何命令在目录中列出其总大小的所有文件和文件夹,而不显示所有子目录。例如我有一个目录
ls /home/kayan/data/
data-1 data-2 test.txt readme.txt
这里data-1和data-2是两个包含大量子文件夹和文件的文件夹。它们的实际尺寸为123G和115G。
当我使用“du”命令时,它会列出所有子目录并花费太多时间。当我使用“ll”时,它没有显示具有子文件夹的文件夹的实际大小。我想要的就像是:
data-1 123G
data-2 115G
test.txt 12K
readme.txt 14K
答案 0 :(得分:3)
您可以使用“du”命令来实现这一目标。 转到右侧目录并键入
du -sh *
它将列出当前目录中的所有文件和目录,如
123G data-1
115G data-2
12K test.txt
14K readme.txt