全球旧事资料 分类
z文件解压缩在r
usrlocalsrc底下r
rootli
uxcdusrlocalsrcr
rootli
uxsrctarr
zxvftmpetctargzr
在预设的情况下,我们可以将压缩档在任何地方解开的!以这个范例来说,r
我先将工作目录变换到usrlocalsrc底下,并且解开tmpetctargzr
,r
则解开的目录会在usrlocalsrcetc呢!另外,如果您进入usrlocalsrcetcr
则会发现,该目录下的文件属性与etc可能会有所不同喔!r
r
范例四:在tmp底下,我只想要将tmpetctargzr
内的etcpasswd解开而已r
rootli
uxcdtmpr
rootli
uxtmptarr
zxvftmpetctargzetcpasswdr
我可以透过tarztvf来查阅tarfiler
内的文件名称,如果单只要一个文件,r
就可以透过这个方式来下达!注意到!etctargz内的根目录是被拿掉了!r
r
范例五:将etc内的所有文件备份下来,并且保存其权限!r
rootli
uxtarzxvpfr
tmpetctargzetcr
这个p的属性是很重要的,尤其是当您要保留原本文件的属性时!r
r
范例六:在home当中,比20050601新的文件才备份r
rootli
uxtarNr
’20050601’zcvfhometargzhomer
r
范例七:我要备份homeetc,但不要homedmtsair
rootli
uxtarexcluder
homedmtsaizcvfmyfiletargzhomeetcr
r
范例八:将etc打包后直接解开在tmp底下,而不产生文件!r
rootli
uxcdtmpr
rootli
uxtmptarr
cvfetctarxvfr
这个动作有点像是cpretctmp啦~依旧是有其有用途的!r
要注意的地方在於输出档变成而输入档也变成,又有一个存在~r
这分别代表sta
dardoutputsta
dardi
put与管线命令啦!r
这部分我们会在Bashshell时,再次提到这个指令跟大家再解释!r
r
r
r
一、解压缩命令简介r
tar命令r
c建立压缩档案r
x:解压r
t:查看内容r
r:向压缩归档文件末尾追加文件r
u:更新原压缩包中r
好听全球资料 返回顶部