赞助连接

赞助连接

阅 读 文 章

弱智问题:如何用tar只解压缩出tar.gz中的某一个文件夹

[来源:网上转载 (http://bbs.chinaunix.net) | 作者:网友(网络转载) | 时间:2008-06-19 | 浏览:人次 ]

rt

有一个 *** .tar.gz压缩包,如何用tar只解压缩某一个文件夹,谢谢


tar cvf test.tar test
a test/ 0K
a test/abc/ 0K
a test/b 1K
a test/c 1K
a test/d 1K
a test/f 1K
a test/g 1K
a test/i 1K
a test/aa 1K
a test/bb 1K
a test/j 1K
a test/a1 1K
a test/123/ 0


gzip -d test.tar.gz|tar -xvf test.tar test/abc

abc 就是其中的一个目录


执行完了,但貌似没反应:(


test 是原压缩目录

你在试试吧 我已经测试过是好用的


-t 选项列举包里的文件, 匹配模式和-x提取一样的
有两种匹配模式,一种是包含--include,一种是排斥--exclude, 至于-I/T, -X只是从文件中读取匹配模式



tar [bundled-flags <args>] [<file> | <pattern> ...]
     tar {-c} [options] [files | directories]
     tar {-r | -u} -f archive-file [options] [files | directories]
     tar {-t | -x} [options] [patterns]


     -t      List archive contents to stdout.
     -u      Like -r, but new entries are added>

tar cvf test.tar test
a test/ 0K
a test/abc/ 0K
a test/b 1K
a test/c 1K
a test/d 1K
a test/f 1K
a test/g 1K
a test/i 1K
a test/aa 1K
a test/bb 1K
a test/j 1K
a test/a1 1K
a test/123/ 0

如果你要提取test/abc
tar -xvf test.tar --include=test/abc
提取除了test/abc之外的
tar -xvf test.tar --exlude=test/abc


TAG标签 : 一个 文件夹 压缩 问题 如何 1K tar test.tar test/abc

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表
网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.