打包壓縮和解壓命令。
zip格式。
比較:zip可能是目前使用的最多的文檔壓縮格式。優點:可以在不同的操作系統平台上使用。缺點:支持的壓縮率不是很高。而tar.gz和tar.bz2在壓縮率方面做得非常好。
(1)壓縮一個zip文件(命令): zip -r newfilename.zip filename (-r是壓縮文件,newfilename.zip是指壓縮之后的文件名稱,filename是指要壓縮的文件名稱)
(2)解壓一個zip文件(命令):unzip filename.zip (路徑:解壓文件在當前文件下)
unzip filename.zip -d newdir(路徑:解壓文件可以將文件解壓縮至一個你指定的的目錄,使用-d參數,filename.zip壓縮文件名稱,newdir解壓路徑)
tar/tar.gz格式。
一、打包目錄及壓縮。
(1)先打包一個目錄: tar -cvf newfilename.tar filename
(-c參數是建立新的存檔,-v參數詳細顯示處理的文件, -f參數指定存檔或設備,newfilename.tar是指壓縮之后的文件名稱,filename是指要壓縮的文件名稱)
(2)緊接着是壓縮這個打包的目錄:
gzip filename.tar --------生成filename.tar.gz(filename.tar.gz壓縮文件名稱)
二、解壓文件。
(3)解壓一個XXXX.tar.gz文件為一個XXXX.tar文件:
gzip -d filename.tar.gz (解壓為打包文件)
再接下來是將打包文件解包:
解包在當前目錄下面: tar -xvf filename.tar (解包為多文件,filename是指要解包的文件名稱)
解包到指定的路徑: tar -xvf filename.tar -C newdir(filename是指要解包的文件名稱,newdir為指定路徑,注意此處解包的參數是大寫C,不是小寫c)
附:直接壓縮為XXXX.tar.gz格式,還有簡化的格式(GUN版本):(參數意義與上面大致相同)
壓縮方式:tar -zcvf newfilename.tar.gz filename
解壓縮方式: tar -zxvf filename.tar.gz