怎么把.tar.gz转换成.tar.xz?

菲利普·雷米

怎么转换.tar.gz.tar.xz

我有一堆.tar.gz文件想要转换.tar.xz为更好的压缩率。

如何有效地做到这一点?这样的命令将非常有用如何将tar.bz2转换为tar.gz?

这是我用来创建tar gz和tar xz的两个命令:

  • TAR GZ tar czf folder.tar.gz folder
  • 焦油XZ(LZMA) tar cfJ folder.tar.xz folder

有没有比以下更好的方法了tar xvzf folder.tar.gz && tar cfJ folder.tar.xz folder && rm -rf folder

木白

您可以将几乎重复的问题中的该命令修改为gunzip用作解压缩器,并xz获得完全相同的结果。

gunzip2 -c < file.tar.gz | xz -c > file.tar.xz

-c在两种情况下都告诉程序输出到stdout在这种情况下,gunzip它从stdinvia接收数据,< file.tar.gz然后通过管道(|传输xzxz然后被告知相同,其输出通过管道传输到您的输出文件。

gunzip 应该有效地与 gzip -d

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章