QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1297|回复: 10

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

[复制链接]
发表于 2004-9-16 16:26:09 | 显示全部楼层 |阅读模式
请问大侠 关于 .tar.tar的文件怎样解压啊?常见的有.tar.gz  ,.tar.bz2的格式,这个是怎样的啊?谢先。
发表于 2004-9-16 18:03:50 | 显示全部楼层
别被扩展名给迷惑了
用file命令看看是什么文件
[code:1]
$file *.tar.tar
[/code:1]
回复

使用道具 举报

发表于 2004-9-17 11:44:47 | 显示全部楼层
tar -zxvf file.tar.gz
解压缩tar.bz2,我习惯
bunzip2 file.tar.bz2
tar -xvf file.tar
回复

使用道具 举报

发表于 2004-9-17 13:12:51 | 显示全部楼层
[quote:da6bf2dcd5="colorlinux"]解压缩tar.bz2,我习惯
bunzip2 file.tar.bz2
tar -xvf file.tar[/quote]

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

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

使用道具 举报

发表于 2004-9-17 15:42:44 | 显示全部楼层
[quote:d1d757f875="dannycat"][quote:d1d757f875="colorlinux"]解压缩tar.bz2,我习惯
bunzip2 file.tar.bz2
tar -xvf file.tar[/quote]

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

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

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

使用道具 举报

发表于 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


不解其意,帮帮我!
回复

使用道具 举报

发表于 2004-9-17 17:32:29 | 显示全部楼层
压缩方法?
回复

使用道具 举报

发表于 2004-9-17 18:04:09 | 显示全部楼层
我用的是tar -cvf filename.tar.gz filename
回复

使用道具 举报

发表于 2004-9-17 18:56:29 | 显示全部楼层
[quote:d7546dd31d="skyliu"]我用的是tar -cvf filename.tar.gz filename[/quote]
解压的方法就是 tar -xvf filename.tar.gz。
你的压缩包仅仅是个 tar 压缩而已,没有进行gzip压缩。
要正确的生成tar.gz,用 tar -czvf。
-z: 使用 gzip 格式过滤压缩
-j: 使用 bzip2 格式过滤压缩
-Z: 使用 compress 格式过滤压缩

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

使用道具 举报

发表于 2004-9-20 08:12:08 | 显示全部楼层
所以说应该是:
tar -czvf filename.tar.gz filename
或:
tar -cjvf filename.tar.bz2 filename
回复

使用道具 举报

发表于 2004-9-20 09:25:39 | 显示全部楼层
都说了不要被扩展名给迷惑
先用file命令判断文件类型,然后再处理
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-9-19 19:30 , Processed in 0.040973 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表