如何解压*.tar.gz里面的单个文件,linux很easy,但是不知道用Hp-ux怎么搞?
by cheungjustin - HP-UX - 2009-12-26 20:40:11 阅读(4384) 回复(6)
想请问一下,能从一个tar包中解压开我所需要的单个文件吗?如果tar包中文件几十个,每个文件都很大,用解压,浪费时间浪费空间,用哪个参数可以只是解压出我所指定的某个文件?
目录结构: hello/aa/aa.txt hello/bb/bb.txt tar cvf hello.tar hello tar xvf hello.tar,加什么参数可以使解压后不包含目录,即不包含目录aa和bb,直接将aa.txt和bb.txt放到一起
# cd /usr/ports/archivers/rar # unrar X jackpig.rar 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/54045/showart_423720.html
我刚重装了个朋友新下的版本的LINUX。用了两天才发现系统里的带.tar.gz的压缩文件无法正常解压 如:我解压这个文件qpopper4.0.5.tar.gz # tar -zxvf qpopper4.0.5.tar.gz qpopper4.0.5/ qpopper4.0.5/GUIDE.pdf tar: Skipping to next header tar: Archive contains obsolescent base-64 headers gzip: stdin: invalid compressed data--crc error gzip: stdin: invalid compressed data--length error tar: Child returned sta...
我刚重装了个朋友新下的版本的LINUX。用了两天才发现系统里的带.tar.gz的压缩文件无法正常解压 如:我解压这个文件qpopper4.0.5.tar.gz # tar -zxvf qpopper4.0.5.tar.gz qpopper4.0.5/ qpopper4.0.5/GUIDE.pdf tar: Skipping to next header tar: Archive contains obsolescent base-64 headers gzip: stdin: invalid compressed data--crc error gzip: stdin: invalid compressed data--length error tar: Child returned sta...
本帖最后由 jueljust 于 2012-04-17 17:02 编辑 [code] cd /tmp tar -cvf - /etc | tar -xvf -[/code]和[code]cp -r /etc /tmp[/code]有什么区别? 另有网友 su8610 在6F提问 [quote]su8610 发表于 2012-04-17 15:28 我昨天看到一个命令 tar -cvf - /etc | (cd /tmp;tar -xvpf -) 效果跟楼主的一样,但是我有个疑问,前面的打包是把包放在当前目录下,管道后面已经改变当前目录为tmp了,为什么能解包呢?[/quote]
各位大侠好: 我用tar解压文件时,因为一时脑昏输成tar -cvf ×××.tar,把×××.tar文件搞丢了,请问如何把该tar文件找回来,我用的是AIX系统 急 唉,求助!