打包壓縮命令(十一)
打包壓縮命令:tar,zip,gzip,bzip2
常用的打包工具:tar;
壓縮工具:zip、gzip、bzip2
11.1.zip
功能:兼容unix和windows,可以一次性壓縮多個文件
語法:zip 壓縮後的路徑文件 需要壓縮的文件1 文件2
常用選項:
-r:遞歸壓縮
解壓縮:
unzip 需要解壓的文件 (默認解壓到當前目錄)
unzip 需要解壓的文件 -d 解壓後的路徑
示例:
[[email protected] tmp]# zip /tmp/123.zip /etc/* [[email protected] tmp]# unzip 123.zip -d test/ [[email protected]
11.2.gzip
功能:只能壓縮單個文件,壓縮速度相對較快,壓縮率較低,cpu消耗相對較低
語法:gzip 需要壓縮的文件
gzip 需要壓縮的文件1 需要壓縮的文件2
常用選項:
-c:保留源文件壓縮和解壓縮
-v:打印詳細信息
-d 解壓縮的參數
-t 檢查壓縮文件,看是否有錯誤
-# 壓縮等級1-9,越高越好,但也越慢,默認是6
解壓縮:
gunzip 需要解壓的文件
gzip -d 需要解壓的文件
查看壓縮文件:
zcat
問題1:gzip工具能不能壓縮一個目錄?
答案是不能的
示例:
[[email protected] tmp]# gzip * #壓縮當前目錄下的所有文件 [[email protected]