1. 程式人生 > >Linux壓縮和解壓

Linux壓縮和解壓

color make spa 技術 style 一個 -- 命令格式 span

概述:linux下的主流解壓和壓縮命令有gzipbzip2tarrarzip。其命令格式大致如下,

   壓縮:命令 + 參數 + 壓縮文件的名字 + 壓縮的文件或目錄。

   解壓:命令 + 壓縮包名字 + 參數 +解壓目錄。

   這裏我創建了一個文件laowang”。

一、gzip

  gz格式的壓縮包,不能壓縮目錄,壓縮後不保留原文件。

  壓縮:gzip laowang 。這時會生產一個laowang.gz的壓縮文件。

  解壓:gunzip laowang.gz。這時laowang.gz不見了,會生成一個laowang的文件。

二、bzip2

  bz2格式壓縮包,不能壓縮目錄,壓縮後可以保留原文件,需要

k 參數。

  壓縮:bzip2 -k laowang。這時生產laowang.bz2的壓縮文件,原文件依舊存在。

  解壓:bunzip2 laowang.bz2。這時laowang.bz2不見了,生成一個laowang的文件。

三、tar

  tar會對文件或目錄進行打包,用到了gzipbzip2技術壓縮或解壓。壓縮後保留原文件。

  參數:

  c:創建 -- 壓縮

  x:釋放 -- 解壓

  v:顯示提示信息(可以省略)

  f:指定壓縮文件的名字

  z:使用gizp的技術壓縮

  j:使用bzip2的技術壓縮

  壓縮:tar zcvf laowang.tar.gz laowang 這時生成

laowang.tar.gz文件

   tar jcvf laowang.tar.bz2 laowang 這時生成 laowang.tar.bz2文件

   註:這裏采用什麽技術壓縮就以哪個作為後綴。解壓就好區分。

  解壓:tar zxvf laowang.tar.gz -C test。這裏用’C’來指定解壓的目錄

   tar jxvf laowang.tar.bz2 -C test

四、zip

  zip格式壓縮包,壓縮後保留原文件。

  壓縮:zip laowang laowang。生成laowang.zip文件,自動添加後綴

  解壓:unzip laowang zip -d test。用-d來指定解壓後文件的位置

五、rar

  Linux本身並不支持rar壓縮,需要進行安裝。

  1)下載rar文件

  2)將文件上傳到linux任意文件(可以用xftp進行上傳)

  3)解壓tar rarlinux-x64-5.4.0.tar.gz

  4)cd rar

  5)make

  此時安裝成功!

  壓縮: rar a laowang.rar laowang (壓縮文件的名稱如果不帶rar,壓縮不了)

  解壓: rar x laowang.rar test(指定解壓到對應的目錄)

Linux壓縮和解壓