linux常見的壓縮命令

2021-08-27 06:32:53 字數 1001 閱讀 6526

--原理一

由於1byte=8bit,所以每個byte當中會有8個記憶體單元,而每個記憶體單元可以是0,1。當我們記錄數字1時,有7個bit應該是「空的」。不過,為了滿足目前我們的os資料的訪問,

所以就會將資料轉為byte的形態來記錄。有些壓縮技術就是把這部分空間給「揪」出來,讓檔案占用的空間變小。

--原理二

將重複的資料進行統計記錄,譬如,你的資料有100個1,那麼壓縮技術會記錄「100個1」而不是真的有100個1的位存在。

例子:

[root@localhost desktop]# gzip show_space.sql 

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

[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

[root@localhost desktop]# tar -jcv -f think.tar.bz2 show_space.sql 

show_space.sql

[root@localhost desktop]# tar -jxv -f think.tar.bz2 -c /root/desktop

show_space.sql

[root@localhost desktop]# find  | cpio -ovcb > /home/oracle/desktop.cpio

[root@localhost desktop]# cpio -idvc /home/think < /home/oracle/desktop.cpio

Linux常見的壓縮命令

在linux環境下,壓縮檔案的副檔名大多是 tar tar.gz tgz gz z bz2 xz。雖然檔案的屬性基本上與檔名沒有絕對關係。常見的壓縮副檔名如下 z compress 程式壓縮的檔案 zip zip 程式壓縮的檔案 gz gzip 程式壓縮的檔案 bz2 bzip2 程式壓縮的檔案 x...

linux常見壓縮命令

一,常見的壓縮 解壓縮工具 compress uncompress 字尾 z gzip gunzip 字尾 gz bzip2 bunzip2 字尾 bz2 zip unzip 字尾 zip 第一種compress已經不太常見了,後面的三種都是現在比較流行的壓縮 解壓縮工具 二,具體的使用 gzip ...

Linux系統常見的壓縮命令

壓縮檔案的型別 z compress程式壓縮的檔案 gz gzip程式壓縮的檔案 bz2 bzip2程式壓縮的檔案 tar tar程式打包的資料,並沒有壓縮過 tar.gz tar程式打包的檔案,其中經過gzip的壓縮 tar.bz2 tar程式打包的檔案,其中經過bzip2的壓縮 2 常見的壓縮命...