以下將通過案例進行學習
一、gzip | gunzip
1、gzip 壓縮:將 /home 下的 hello.txt 文件進行壓縮;gzip hello.txt
2、gunzip解壓:將 /home 下的 hello.txt.gz 文件進行解壓縮 gunzip hello.txt.gz
二、zip | gzip
1、zip選項 -r 壓縮名 壓縮文件目錄:遞歸壓縮,即壓縮目錄;2、unzip選項 -d <目錄> 壓縮文件 :指定解壓後文件的存放目錄
2、將 /home 下的 所有文件壓縮成 mypackage.zip zip -r mypackage.zip /home/
3、將 mypackge.zip 解壓到 /opt/tmp 目錄下 unzip -d /opt/tmp/ mypackage.zip
三、tar指令
1、tar [選項]XXX.tar.gz 打包的內容
2、壓縮多個文件,將 /home/a1.txt 和 /home/a2.txt 壓縮成 a.tar.gz;tar -zcvf a1.txt a2.txt3、將/home 的文件夾 壓縮成 myhome.tar.gz;tar -zcvf /home/
4、將 a.tar.gz 解壓到當前目錄; tar -zxvf a.tar.gz
5、將 myhome.tar.gz 解壓到 /opt/ 目錄下; tar -zxvf myhome.tar.gz -C /opt/