如果我有一个压缩存档(例如archive.tar.xz
),我可以将其解压缩并使用tar xf archive.tar.xz
. 据我了解,这在技术上是两个步骤:解压缩archive.tar
,然后“拆分”(为了需要一个更好的词)archive.tar
到原始文件中。
有没有办法解压离开后停下来archive.tar
?在这种情况下,我可以使用xz -d
,但我更喜欢使用tar
,因为这并没有xz
特别限制我。tar xf
似乎有(一些)智能来确定应用什么减压,我想保留它。
到目前为止,我能想到的最好的解决方案是紧随tar xf archive.tar.xz
其后tar cf [...]
。
小智 5
正如评论中所说,tar 用于创建存档。附加的压缩选项很方便。可以直接使用具体的压缩命令:
gzip, gunzip for .tar.gz
bzip2, bunzip2 for .tar.bz2
xz, unxz for .tar.xz
Run Code Online (Sandbox Code Playgroud)