我有 -
file1.txt
, file2.txt
, file3.txt
, file4.txt
,file5.txt
现在,我愿意——
tar -cvf archive.tar file[1-5].txt
接下来,我做
xz archive.tar
我得到archive.tar.xz
现在,我怎样才能取回我archive.tar
的archive.tar.xz
?
对于gzip
算法,命令是gunzip
对于bzip2
算法,命令是bunzip2
算法有没有类似的命令xz
?
是的。见
man xz
:所以你只想要
unxz archive.tar.xz
orxz --decompress archive.tar.xz
。请注意,
tar
可以为您做这一切,没有理由先创建一个 tar 存档然后压缩它,您可以创建它压缩:那将产生
archive.tar.xz
. 来自man tar
:然后,您可以通过以下步骤解压缩以取回原始文件: