。Zipファイルに含めたいファイルが4つあります。
drwxr-xr-x 7 skemelio themelis 4,0K Οκτ 18 00:21 CSharp
drwxr-xr-x 11 skemelio themelis 4,0K Οκτ 18 00:17 gnome-games
drwxr-xr-x 8 skemelio themelis 4,0K Οκτ 18 00:17 gnome-music
drwxr-xr-x 4 skemelio themelis 4,0K Οκτ 18 00:18 Test
ご覧のとおり、合計サイズは16Kです。
次のコマンドを使用してZipを作成しています。
Zip -r myfiles.Zip *
ファイルは正常に作成されましたが、現在のサイズは20Mです。
drwxr-xr-x 7 skemelio themelis 4,0K Οκτ 18 00:21 CSharp
drwxr-xr-x 11 skemelio themelis 4,0K Οκτ 18 00:17 gnome-games
drwxr-xr-x 8 skemelio themelis 4,0K Οκτ 18 00:17 gnome-music
-rw-rw-r-- 1 skemelio themelis 20M Απρ 4 02:00 myfiles.Zip
drwxr-xr-x 4 skemelio themelis 4,0K Οκτ 18 00:18 Test
私が間違ったことは何ですか?
ps:tar cvf myfiles.tar *
を使用して。tarを作成しようとすると、同じことが(同じサイズで)発生しました。
ls
で表示すると、個々のディレクトリは常に独自のサイズを示します-内容のサイズに関係なく。あなたが本当に前にチェックするために使用したいのはdu
-つまり、du -sh *
。
ディレクトリのサイズが何を意味するかについての良い説明は、このQ&Aにあります- 'ls -l'コマンドの出力でディレクトリのサイズは何を意味しますか?