如何提取.tar.bz2?


38

我正在下载压缩为.tar.bz2的引擎游戏文件。

我正在尝试此命令

tar -zxvf enginsxt.tar.bz2

并引发错误。我知道那个命令

tar -zxvf

仅用于提取.tar.gz文件,但如何解压缩该文件?



3
tar xf enginsxt.tar.bz2与tar相关的任何东西都可以很好地工作,您实际上不需要指定使用的压缩率;欢迎来到21世纪!
cylgalad 2015年

我尝试了一下,它奏效了。
库拉桑加(Kulasangar)

Answers:


57

您是否检查过该man页面tar

这是我从for的man页面中提取的部分:tarbz2

-j, --bzip2
          filter the archive through bzip2

-z从选项中删除,然后(可选)添加-j以正确提取tar存档:

tar -xvjf enginsxt.tar.bz2

4
它仍然需要f作为最后一个选项字母前的˚F ilename我想:要么xvjf 或纯xvf(甚至xf如果你不关心冗长),因为tar是足够聪明弄清楚压缩型...当错脚除外错误类型,如OP所做的那样。
steeldriver 2015年

是的,有点错过了,但是他可以从手册页中
找出答案
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.