1.計算機系統都使用byte單位來計量,但是最小單位是bit。1byte=8bits,當乙個資料不足8bits時,所占用的儲存空間也是1byte,這樣就占用了多餘的空間,壓縮技術就是將這些多餘的空間釋放出來,從而使檔案變小。
2.有些資料會連續有很多重複的部分,壓縮技術將這些重複的資料進行統計記錄,來達到壓縮的目的。比如,某資料為『1111111111…』,那麼壓縮技術可以記錄為n個1,不需要全部儲存起來占用空間。
但是資料在使用時,還需要解壓,恢復成原本的樣子,這樣作業系統才可以識別。
linux環境下,壓縮檔案的拓展名一般為*.tar, *. tar.gz , *.gz , *.z, *.bz2
*.z:compress程式壓縮的檔案
**.gz:gzip程式壓縮的檔案
.bz2:bzip2程式壓縮的檔案
*.tar:tar程式打包的檔案,並沒有壓縮過
*. tar.gz:ar程式打包的檔案,經過gzip的壓縮
*. tar.bz2:ar程式打包的檔案,經過bzip2的壓縮
不同的拓展名用不同的解壓命令。
gzip是應用最廣的壓縮命令。可以解開compress,zip,gzip壓縮的檔案。
壓縮:#gzip -v ***.config
解壓 #gzip -d ***.config.gz
-v:顯示出壓縮比資訊
-d:解壓縮的引數
為取代gzip而來
用法與gzip類似
壓縮:#bzip2 -v ***.config
解壓 #bzip2 -d ***.config.bz2
壓縮:tar -jcv -f ***.tar.bz2
tar -zcv -f ***.tar.gz
解壓:tar -jxv -f ***.tar.bz2 -c(解壓目錄)
tar -zxv -f ***.tar.gz
j:通過bzip2進行解壓/壓縮
z:通過gzip進行解壓/壓縮
c:新建打包檔案
x:解打包/解壓縮
v:顯示出正在處理的檔名
f filename:f後面跟被處理的檔名
linux部分指令
一.進入目錄需要哪些許可權,在目錄中執行增刪查 cd,touch,ls,rm,mv等 改檔案動作,需要哪些許可權.1.進入目錄需要那些許可權 r 讀許可權 w 寫許可權 x 執行許可權 其次可以通過chmod來增刪許可權,其指令如下 chmod u g o a r w x 建立乙個目錄,來驗證一下許...
LINUX部分指令
本人第一次對自己所學的命令總結,如有錯誤歡迎指出。ctrl c 停止當前執行的命令 permission denied 沒有許可權 root localhost 其中root表示當前使用者是管理員賬戶,localhost表示主機名,表示管理員 su使用者名稱 表示切換使用者。例如su root 選項...
彙編部分部分指令
cbw 位元組轉換為字指令執行的操作 al的內容擴充套件到ah,形成ax中的字。int xxh int 21h 呼叫 int 21h 中斷,百返回值放在 al暫存器中從鍵盤輸入,並以16進製制儲存通過給ah暫存器賦值,然後呼叫int 21h指令,計算機就會根據ah暫存器度中的版值執行相應的操作,權其...