我创建了一些pigz
(并行gzip
)-主页- 我的 SSD 磁盘驱动器的压缩档案。 (编译版本2.8)
我给其中一位打电话4TB-SATA 磁盘--Windows10--2024-Jan-21.img.gz它表示驱动器的大小和安装在其上的操作系统。或者,TiB 中的尺寸当然更小,可以通过fdisk
类似的工具轻松显示 ( Disk /dev/sda: 3.64 TiB
)。
我从过去就知道,列出压缩文件无法显示内容的实际大小。即使在 GNOME 的存档管理器中,它也会显示 2.2GB 或类似的废话。这可能与gzip
结构限制有关。
但是我对内容的实际大小有一些疑问,因此我的问题是如何验证它?
答案1
当我思考时,我意识到如果不解压缩存档,这可能是不可能的,所以我想出了以下建议:
$ cat 4TB-SATA-disk--Windows10--2024-Jan-21.img.gz | unpigz -p8 | pv >/dev/null
3.64TiB 1:56:53 [ 543MiB/s] [ 543MiB/s] [ <=> ]
虽然我仍然希望有其他方法,但我发布了我的解决方案以供记录。