Warum ist das entpackte Verzeichnis viel kleiner (4,0 KB) als das komprimierte (73,0 GB)?

Warum ist das entpackte Verzeichnis viel kleiner (4,0 KB) als das komprimierte (73,0 GB)?

Ich habe eine komprimierte Datei entpackt, zip -l <filename>aber was dabei herauskam, war ein Verzeichnis, das viel kleiner war als vor dem Entpacken. Das entpackte Verzeichnis enthält alle Dateien, hauptsächlich Videos. Warum ist das entpackte Verzeichnis genau 4,0 KB groß? Übersehe ich etwas?

Bash-Ausgabe des Befehls 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

Antwort1

Die Größe eines Verzeichnisses ist, wie in Ihrem Screenshot gezeigt, nicht die Summe der Größe des Inhalts, sondern die Größe der mit dem Verzeichnis verknüpften Metadaten (Dateinamen usw.).

https://unix.stackexchange.com/questions/55/was bedeutet die Größe eines Verzeichnisses in der Ausgabe des ls-l-Befehls?

Um herauszufinden, wie viel Speicherplatz der Verzeichnisinhalt belegt, können Sie verwenden

du -sh /path/to/directory

verwandte Informationen