.Zip 文件大小减小/异常
.Zip file size decreasing / anomaly
我在 Mac - macOS Sierra 上创建了一个 .Zip 文件 (files.zip)。然后,我使用以下方法创建了包含 .Zip 文件的文件夹的 ISO:
hdiutil makehybrid -o ~/Documents/files.iso ~/Documents/files -iso
文件大小为 4.28 GB。然后我将 files.iso 作为 CD-Rom 安装到 Solaris 10(64 位)VM 上并在本地复制文件。 .zip 文件恰好是 4.0 GB.
丢失的文件发生了什么事?
没有丢失,只是 k、m、g 等的不同除数 ...
例如,Solaris 11.3 iso 的大小为 771.753.984 字节。 Mac OS 报告为 771.8 MByte。这意味着 Mac OS 是以 1000 字节/千字节计算的(对于 Mega、Giga 也是类似的)。您查看 Solaris 文件大小的工具使用的是 1024 字节/千字节(很长一段时间以来,这些东西的计算方式)。或者像今天所说的那样。一个千字节。您在 Solaris 中看到的是 Kibibytes。
因此,基本上您的文件有 4.28 GB 或 4 GB 大。例如,当您查看 ls 的手册页中的选项 -h for 11.3 时,您会看到这个 1024 记录。
如果您想看到与 Sierra 中相同的数字,请使用 ls -l --si(使用 ls -lh 显示为 30M 的文件与使用 ls -ls --si 显示为 31M 的文件一样)
我在 Mac - macOS Sierra 上创建了一个 .Zip 文件 (files.zip)。然后,我使用以下方法创建了包含 .Zip 文件的文件夹的 ISO:
hdiutil makehybrid -o ~/Documents/files.iso ~/Documents/files -iso
文件大小为 4.28 GB。然后我将 files.iso 作为 CD-Rom 安装到 Solaris 10(64 位)VM 上并在本地复制文件。 .zip 文件恰好是 4.0 GB.
丢失的文件发生了什么事?
没有丢失,只是 k、m、g 等的不同除数 ...
例如,Solaris 11.3 iso 的大小为 771.753.984 字节。 Mac OS 报告为 771.8 MByte。这意味着 Mac OS 是以 1000 字节/千字节计算的(对于 Mega、Giga 也是类似的)。您查看 Solaris 文件大小的工具使用的是 1024 字节/千字节(很长一段时间以来,这些东西的计算方式)。或者像今天所说的那样。一个千字节。您在 Solaris 中看到的是 Kibibytes。
因此,基本上您的文件有 4.28 GB 或 4 GB 大。例如,当您查看 ls 的手册页中的选项 -h for 11.3 时,您会看到这个 1024 记录。
如果您想看到与 Sierra 中相同的数字,请使用 ls -l --si(使用 ls -lh 显示为 30M 的文件与使用 ls -ls --si 显示为 31M 的文件一样)