linux 里向 tar包追加和取出文件的命令是什么

linux里向tar包追加和取出文件的命令是什么... linux 里向 tar包追加和取出文件的命令是什么 展开
 我来答
曹晓山11
2015-08-03 · 知道合伙人互联网行家
曹晓山11
知道合伙人互联网行家
采纳数:3033 获赞数:52077
毕业南阳理工学院计算机科学与技术专业,本科学位。互联网行业从业3年工作经验,读过编程类相关书籍多本。

向TA提问 私信TA
展开全部

Linux系统下操作tar压缩包,需要用tar命令,追加参数用“-r"选项,取出参数用“-x”选项,案例如下:

如果有一个包 zhidao.tar.bz2 ,需要把baidu.txt追加进去,就用命令:

tar  -rvf  zhidao.tar.bz2  baidu.txt

从tar包zhidao.tar.bz2中取出file2.txt则用:

tar  -xvf  zhidao.tar.bz2  baidu.txt
#tar -xvf zhidao.tar.bz2 ,后面不跟文件名,就会解压整个zhidao.tar.bz2包。

Linux系统下tar命令参数详解:

-c :建立一个压缩文件的参数指令(create 的意思);

-x :解开一个压缩文件的参数指令;

-t :查看 tarfile 里面的文件;

-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩;

-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩;

-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程;

-f :使用档名,请留意,在 f 之后要立即接档名,不要再加参数;

-p :使用原文件的原来属性(属性不会依据使用者而变);

-N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中;

--exclude FILE:在压缩的过程中,不要将 FILE 打包。

daimm_know
2011-03-30 · TA获得超过891个赞
知道小有建树答主
回答量:304
采纳率:0%
帮助的人:253万
展开全部
下面以文件a.h为例,且已存在打包文件
example.tar
追加命令
tar -rvf example.tar a.h
取文件命令
tar -xvf example.tar a.h
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
脱咐苛源D0
2015-07-14 · TA获得超过1.2万个赞
知道大有可为答主
回答量:5829
采纳率:79%
帮助的人:808万
展开全部
tar -cvf >>xxx.tar
tar -xvf xxx.tar
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
孙行者行
2011-03-30 · TA获得超过155个赞
知道答主
回答量:233
采纳率:0%
帮助的人:108万
展开全部
追加用“-r"选项,取出用“-x”选项:
如:有一个包 file.tar.bz2 ,需要把file2.txt添加进去,就用命令:
tar -rvf file.tar.bz2 file2.txt
取出file2.txt则用:
tar -xvf file.tar.bz2 file2.txt
tar -xvf file.tar.bz2 ,后面不跟文件名,就会解压整个file.tar.bz2包。
详细的你可以看看tar的帮助文档:tar man
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友29a502e16
2011-03-30 · TA获得超过309个赞
知道小有建树答主
回答量:205
采纳率:0%
帮助的人:116万
展开全部
tar xvf xxx.tar 这个是解包
tar cvf xxx.tar xxx 这个是打包
如果不是你想要的结果你继续问
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式