Linux 第十二章作業

<<<第十二單元練習>>>

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 解壓複製到指定位置


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章