压缩TAR文件

在不损失质量的情况下缩小TAR文件体积。快速、免费、安全。

文件将在1小时后自动删除
256位SSL加密连接
100%免费,无水印。

Key Benefits

  • 以gzip级别9(最大)将普通.tar压缩为.tar.gz
  • 以最大级别重新压缩已有的.tar.gz/.tgz文件以获得额外节省
  • 无需外部工具——权限和结构均被保留
  • 扩展名从.tar变为.tar.gz时会有清晰提示
  • 无水印,无需安装任何东西

💡 Why Use This?

  • 将一个普通的.tar备份转换为紧凑的.tar.gz
  • 重新gzip一个以快速、低gzip级别创建的服务器备份
  • 在上传前缩小一个源代码或日志压缩包
  • 在推送到远程服务器前缩小一个部署包
  • 通过重新压缩旧的.tar.gz来释放备份服务器空间

如何压缩 TAR

1

上传

选择 TAR。

2

压缩

自动减小。

3

下载

立即下载。

什么是TAR文件?

TAR(磁带归档,Tape Archive)是Unix和Linux上将整个目录树打包成单个文件的标准方式。这个格式可以追溯到1979年,它只做一件事:在保留权限、所有权和符号链接的同时,将文件和文件夹连接在一起。关键要理解的是,纯粹的TAR不会压缩任何东西——它是一个容器,而不是压缩工具。这就是为什么TAR几乎总是与gzip搭配使用,产生软件发布和服务器备份中常见的.tar.gz或.tgz。

为什么普通的.tar永远不会自行变小

如果你打开一个.tar文件,发现它的体积和你放进去的文件完全一样大,这是正常现象——TAR被特意设计为不添加任何自身的压缩。压缩只有在第二步——几乎总是gzip——叠加应用后才会出现。这是关于该格式最常见的误解,也正因如此,'压缩一个TAR'与压缩一个ZIP或7Z的含义是不同的。

我们的TAR压缩工具如何工作

MiCompress通过Node内置的zlib模块,以最大级别(级别9)应用gzip。如果你上传一个普通的、未压缩的.tar,结果会变成.tar.gz——这种从未压缩到gzip压缩的转变本身就是压缩,文件扩展名也会随之改变以反映这一点。如果你上传的文件已经是gzip压缩的(.tar.gz或.tgz),它会被解压后以级别9重新压缩,因为许多工具在创建压缩包时默认使用更快、更低的级别以节省时间。

何时可以期待最大的节省

你所看到的体积缩减程度完全取决于你的起点。

  • 普通、未压缩的.tar → 最大的跃升,因为这是gzip首次应用
  • 以快速/低gzip级别创建的.tar.gz或.tgz → 通过以级别9重新gzip实现真实但较小的缩减
  • 已经以最大gzip级别创建的.tar.gz → 几乎没有或没有额外节省

闪电般快速

云端处理,数秒内交付结果。

🔒

银行级安全

256位SSL加密。所有文件1小时后自动删除。

100%免费

没有隐藏费用,无需注册。即时压缩文件。

常见问题解答

普通的TAR文件本身会压缩任何东西吗?

不会。TAR只是将文件打包在一起——它不会添加任何自身的压缩。压缩来自第二步,几乎总是gzip,这正是我们工具所应用的。

为什么我的输出文件变成了.tar.gz而不是保持.tar?

因为真正缩小压缩包体积的是gzip压缩,而经过gzip压缩的tar按惯例命名为.tar.gz。这种扩展名变化是预期中的,并会在你的结果中标注。

我上传了一个.tar.gz——它会变小吗?

这取决于它创建时使用的gzip级别。许多工具默认使用较低的级别以节省时间。我们的压缩工具会将其解压并以级别9(最大)重新gzip,如果原始文件还没有达到该级别,就能实现实质性的节省。

文件权限和所有权会被保留吗?

会的。TAR结构——文件权限、所有者元数据和目录组织——都会被精确保留;只有外层的gzip压缩层会改变。

文件大小有限制吗?

你可以免费压缩最高100MB的TAR、TAR.GZ和TGZ文件。

.tar.bz2或.tar.xz压缩包呢?

这些使用的是bzip2或xz压缩而非gzip,目前尚不支持——只能上传.tar、.tar.gz和.tgz。

我上传的文件会保密吗?

会的。上传过程通过256位SSL加密连接传输,每个文件都会在一小时内自动从我们的服务器上删除。

相关工具

所有 archive