天天看點

Linux的常見壓縮工具

tar工具

參數詳解:

Z:用gzip來壓縮和解壓檔案

j:用bzip2來壓縮和解壓檔案

C:create建立新的壓縮檔案與X互斥使用

X:從壓縮檔案中釋放,與C互斥使用

V:詳細報名tar處理的檔案資訊

f:指定壓縮檔案名字

t:檢視壓縮包有哪些檔案

 壓縮:

tar cvf 壓縮封包件名字.tar    原材料(要打包壓縮的檔案或目錄)

tar zcvf 壓縮包名字.tar.gz    原材料(要打包壓縮的檔案或目錄)

tar  jcvf  壓縮包名字.tar.bz2    原材料(要打包壓縮的檔案或目錄)           

解除壓縮:

tar xvf  已有的壓縮包  (如test.tar.gz)

tar  zxvf   已有的壓縮包   XXXX.tar.gz

tar  jxvf   已有的壓縮包   XXXX.tar.bz2           

解壓到指定目錄:  添加參數-C

Zip工具

壓縮 :  Zip -r  壓縮包名字   需要壓縮的檔案(含檔案和目錄)

備注:使用該指令不需要指定壓縮包字尾

Zip -r XX file dir -- 生成 XX.zip檔案

解壓:

解壓到指定目錄: 添加參數-d

unzip   XX.zip -d 指定的目錄(如/home/changcheng/test)

 rar工具 (可能需要安裝工具,終端輸入 sudo  apt-get install rar)

指令:

rar a -r  要壓縮的檔案(含檔案和目錄,壓縮目錄需要加-r)

如 rar a -r  my    aa  bb  dir   //将aa  bb  dir壓縮到my.rar檔案中

解除壓縮:
rar X XX.rar  解壓的目錄           

繼續閱讀