<<<第十二单元练习>>>

1.在server主机中把/etc目录打包压缩到/mnt中,名字为etc.tar.gz

2.复制server主机中的etc.tar.gz到desktop主机的/mnt中

3.同步server主机中的/etc中的所有文件到desktop主机中/mnt中,包含链接文件

wKioL1f-AzHAY82AAADXWU-u6Bo697.png-wh_50

wKioL1f-AzHwDjeXAAEDO2G4Gd0579.png-wh_50

wKiom1f-AzKiO3ZEAAHHtFAwbx4380.png-wh_50

wKioL1f-AzPRE5m7AAGo0PXUvds282.png-wh_50


附录。

压缩

1)创建一个etc.tar的包

gz格式

gzip etc.tar 把etc.tar包压缩成gz格式

gunzip etc.tar.gz 解压gz格式的压缩包为tar

tar zcf etc.tar.gz /etc 将etc文件归档为tar并且压缩成gz格式

tar zxf etc.tar.gz      解压并且解档gz格式的压缩包,变成etc这个文件

两步。1,解压gz格式为tar。tar再解档成etc这个文件

bz2格式      

bzip2 etc.tar

bunzip2 etc.tar.br2

tar jcf etc.tar.br2 /etc   解释同上

tar jxf etc.tar.br2

xz格式

xz etc.tar

unxz etc.tar.xz

tar Jcf etc.tar.xz /etc       Jcf   c位于中间意为压缩

tar Jxf etc.tar.xz            Jxf    x位于中间意为解压

命令:du -sh 加压缩包名字,查看压缩包的大小

 

文件归档

1.创建文件touch wenjian{1..8}

tar cf wenjian.tar(压缩包的名字) wenjian{1..8}把这八个文件归档为一个包

tar xf wenjian.tar     将压缩包解压到当前位置

tar rf wenjian.tar wenjian9 将wenjian9这个文件添加到压缩包里

tar f wenjian.tar --get wenian1 将wenjian1这个文件从压缩包中单独拿出来

tar f wenjian.tar --delete wenjian2 将wenjian2这个文件从压缩包里删除

tar f wenjian.tar -C /mnt/ 将这个文件解压到指定位置

tar xf wenjian.tar --get wenjian3;mv tx2 /mnt 把wenjian3 解压复制到指定位置