<<<第十二單元練習>>>
1.在server主機中把/etc目錄打包壓縮到/mnt中,名字爲etc.tar.gz
2.複製server主機中的etc.tar.gz到desktop主機的/mnt中
3.同步server主機中的/etc中的所有文件到desktop主機中/mnt中,包含鏈接文件
附錄。
壓縮
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 解壓複製到指定位置