suyi 发表于 2004-9-16 16:26:09

关于 .tar.tar文件的解压?

请问大侠 关于 .tar.tar的文件怎样解压啊?常见的有.tar.gz,.tar.bz2的格式,这个是怎样的啊?谢先。

MichaelBibby 发表于 2004-9-16 18:03:50

别被扩展名给迷惑了
用file命令看看是什么文件

$file *.tar.tar

colorlinux 发表于 2004-9-17 11:44:47

tar -zxvf file.tar.gz
解压缩tar.bz2,我习惯
bunzip2 file.tar.bz2
tar -xvf file.tar

dannycat 发表于 2004-9-17 13:12:51

解压缩tar.bz2,我习惯
bunzip2 file.tar.bz2
tar -xvf file.tar

为什么不直接 tar -jxvf ,还非要生成一个中间文件

一般 .tar.tar 的文件都应该是 tar.bz2,大多是因为浏览器(主要是安装了WinRAR的WINDOWS浏览器)把.bz2解释成“WinRAR压缩文件”的“tar”所致。

bwb 发表于 2004-9-17 15:42:44

解压缩tar.bz2,我习惯
bunzip2 file.tar.bz2
tar -xvf file.tar

为什么不直接 tar -jxvf ,还非要生成一个中间文件

一般 .tar.tar 的文件都应该是 tar.bz2,大多是因为浏览器(主要是安装了WinRAR的WINDOWS浏览器)把.bz2解释成“WinRAR压缩文件”的“tar”所致。

正解
解决方法就是将该文件改名为.tar.bz2然后用tar -vxjf xxx.tar.bz2解开。

skyliu 发表于 2004-9-17 17:28:16

我用tar压缩了,但不能用tar解压出来,显示如下错误:
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error exit delayed from previous errors


不解其意,帮帮我!

bwb 发表于 2004-9-17 17:32:29

压缩方法?

skyliu 发表于 2004-9-17 18:04:09

我用的是tar -cvf filename.tar.gz filename

dannycat 发表于 2004-9-17 18:56:29

我用的是tar -cvf filename.tar.gz filename
解压的方法就是 tar -xvf filename.tar.gz。
你的压缩包仅仅是个 tar 压缩而已,没有进行gzip压缩。
要正确的生成tar.gz,用 tar -czvf。
-z: 使用 gzip 格式过滤压缩
-j: 使用 bzip2 格式过滤压缩
-Z: 使用 compress 格式过滤压缩

下次拜托仔细阅读 --help.

bwb 发表于 2004-9-20 08:12:08

所以说应该是:
tar -czvf filename.tar.gz filename
或:
tar -cjvf filename.tar.bz2 filename

MichaelBibby 发表于 2004-9-20 09:25:39

都说了不要被扩展名给迷惑
先用file命令判断文件类型,然后再处理 :?
页: [1]
查看完整版本: 关于 .tar.tar文件的解压?