答案1
ls -lh
不会显示子目录中使用的空间。使用 查看du
您添加到存档中的对象实际使用了多少空间。
答案2
目录是一种文件类型(前面有“d”表示)。ls 命令仅显示目录文件的大小,而不是目录中可能存在的所有文件的大小。当您对目录进行 tar/gz 压缩时,所有文件将合并为一个存档文件。该大小将包括所有文件,因此可能要大得多。执行
% ls -lR
(递归)查看每个目录内的所有文件。
ls -lh
不会显示子目录中使用的空间。使用 查看du
您添加到存档中的对象实际使用了多少空间。
目录是一种文件类型(前面有“d”表示)。ls 命令仅显示目录文件的大小,而不是目录中可能存在的所有文件的大小。当您对目录进行 tar/gz 压缩时,所有文件将合并为一个存档文件。该大小将包括所有文件,因此可能要大得多。执行
% ls -lR
(递归)查看每个目录内的所有文件。