本文由【正厚軟件】沙老師提供
打包壓縮命令
1. gzip 命令
·命令功能:壓縮或展開文件
·命令格式:
ogzip [ - ] [-S 后綴] [ 文件名 ... ] :壓縮文件
ogunzip [ - ] [-S 后綴] [ 文件名 ... ] :解壓縮文件
ozcat [ -fhLV ] [ 文件名 ... ] :解壓縮文件
·特點:
ogzip 只能壓縮文件,不能壓縮目錄,后綴名為 .gz ,壓縮后原文件會被刪除
·[選項]:
o-c:寫到標準輸出上,保持原始文件
o-d:解壓縮
o-f:強制壓縮或解壓縮
o-r:遞歸訪問目錄結構,壓縮文件
·gzip是在Linux系統中經常使用的一個對文件進行壓縮和解壓縮的命令,既方便又好用。gzip不僅可以用來壓縮大的、較少使用的文件以節省磁盤空間,還可以和tar命令一起構成Linux操作系統中比較流行的壓縮文件格式。gzip命令對文本文件有60%~70%的壓縮率。減少文件大小有兩個明顯的好處,一是可以減少存儲空間,二是通過網絡傳輸文件時,可以減少傳輸的時間。
·gunzip命令用來解壓縮文件。gunzip是個使用廣泛的解壓縮程序,它用于解開被gzip壓縮過的文件,這些壓縮文件預設最后的擴展名為.gz。
·示例:
o對 test 目錄下的全部文件進行壓縮
o對 test 目錄下的所有壓縮文件進行解壓縮
o# gzip -dr * 同命令:# gunzip -r *
ozcat 解壓縮后輸出到標準輸出
2. tar 命令
·命令功能:對文件和目錄進行打包/解包
·命令格式:tar [-zcf] 壓縮后文件名 文件或目錄
·參數:
o-c:建立一個包文件,后綴為 .tar
o-x:解開一個包文件
o-z:以gzip命令壓縮/解壓縮
o-v:處理的過程中顯示文件
o-f:file 指定文件名
·參數示例:
otar -zcvf —— 打包同時進行壓縮,生成 .tar.gz
otar -zxvf —— 對壓縮后的打包文件進行解壓
otar -cvf —— 只對文件進行打包,沒壓縮
otar -xvf —— 對 .tar 文件進行解包
·-C:指定解壓后的目錄
·示例:
o打包 test 文件夾
o將 test.tar.gz 解壓縮
3. zip 命令
·命令功能:將文件打包為 zip 格式的壓縮文件
·命令格式:
ozip 壓縮文件名 源文件:將源文件打包為zip格式的壓縮文件,名為指定的壓縮文件名
ounzip 壓縮文件名:從 zip 包里解壓出文件
o在linux壓縮后的文件,基本都可以在Windows系統中解壓;Windows中壓縮的文件,在Linux中不一定可用,但是zip格式的壓縮文件,可以做到可用
ozip的壓縮比不是很高
·參數:
o-r:遞歸壓縮,包含目錄內的全部文件
o-f:只更新有變動的文件,生成新的壓縮包
·示例:
o將 test 目錄打包為 test.zip
o把 test.zip 文件解壓到test目錄下
*請認真填寫需求信息,我們會在24小時內與您取得聯系。