linux壓縮命令 壓縮技術(shù)原理與各壓縮命令簡介

作者: 趙兒戊  2013-08-02 17:56 [查查吧]:m.uabf.cn

   linux常見的壓縮命令

  ㈠ 壓縮技術(shù)的原理:

  --原理一

  由于1byte=8bit,所以每個byte當中會有8個內(nèi)存單元,而每個內(nèi)存單元可以是0,1。當我們記錄數(shù)字1時,有7個bit應該是“空的”。不過,為了滿足目前我們的OS數(shù)據(jù)的訪問,

  所以就會將數(shù)據(jù)轉(zhuǎn)為byte的形態(tài)來記錄。有些壓縮技術(shù)就是把這部分空間給“揪”出來,讓文件占用的空間變小。

  --原理二

  將重復的數(shù)據(jù)進行統(tǒng)計記錄,譬如,你的數(shù)據(jù)有100個1,那么壓縮技術(shù)會記錄“100個1”而不是真的有100個1的位存在。

 ?、?各種壓縮命令簡介

 ?、?gzip

  語法:

  gzip [-dv] 文件名

  參數(shù):

  -d:解壓縮的參數(shù)

  -v:顯示壓縮比

  例子:

  [plain]

  [root@localhost Desktop]# gzip show_space.sql

  [root@localhost Desktop]# gzip -d show_space.sql.gz

 ?、?bzip2

  語法:

  bzip2 [-dkzv] 文件名

  參數(shù):

  -d:解壓縮參數(shù)

  -k:保留源文件

  -z:壓縮參數(shù)

  -v:顯示壓縮比

  例子:

  [plain]

  [root@localhost Desktop]# bzip2 -z show_space.sql

  [root@localhost Desktop]# bzip2 -d show_space.sql.bz2

  [root@localhost Desktop]# bzip2 -zk show_space.sql ?

發(fā)表評論

熱門關(guān)注

醫(yī)療健康