"解压"搜索结果 1 条

为什么mount和umount是两个程序,而压缩和解压只需要tar一个程序就够了?

最早的tar是一个操作磁带机的归档工具,不支持压缩和解压操作,只支持归档和提取。 这是最早的tar,Research Unix Version7里的源代码(1979年) https://github.com/dspinellis/unix-history-repo/blob/Research-V7-Snapshot-Development/usr/src/cmd/tar/tar.c 最后一个包括AT&T Unix源码的BSD版本,BSD 4.3 Tahoe(1988年),包含这份代码的演进版本,同样是主要针对磁带归档的工具。 https://github.com/dspinellis/unix-history-repo/blob/BSD-4_3_Tahoe/usr/src/bin/tar.c 源码里所有有关tar的程序,全部包含在这一个tar.c文件中,根本没有什么静态库、动态库、头文件之类的逻辑拆分操作…