为什么解压后的目录(4.0 K)比压缩后的目录(73.0 G)小得多?

为什么解压后的目录(4.0 K)比压缩后的目录(73.0 G)小得多?

我使用解压了一个压缩文件zip -l <filename>,但得到的目录比解压前小得多。解压后的目录包含所有文件,大部分是视频。为什么解压后的目录正好是 4.0k?我遗漏了什么吗?

Bash 命令输出ls -alh

drwxrwsr-x  4 shubhankar gen011    4.0K May 19 15:47 Moments_in_Time_256x256_30fps
-rw-rw-r--  1 shubhankar gen011     73G Mar  1  2018 Moments_in_Time_256x256_30fps.zip

答案1

屏幕截图中显示的目录大小不是内容大小的总和,而是与目录相关的元数据的大小 - 文件名等。

https://unix.stackexchange.com/questions/55/what-does-size-of-a-directory-mean-in-output-of-ls-l-command

要了解目录内容使用了多少空间,您可以使用

du -sh /path/to/directory

相关内容