壓縮是將"11111111111111"記錄為幾個1,來精簡容量
1.常見的壓縮檔案
*.z compress壓縮的
*.gz gzip壓縮
*.bz2 bzip2壓縮
*.tar tar打包 並未壓縮
*.tar.gz 以tar打包,gzip壓縮
*.tar.bz2 以tar打包,bzip2壓縮
2. gzip和zcat
1.引數
-c 資料流重定向
-d 解壓引數
-t 用來乙個壓縮檔案的一致性,看檔案是否有誤
-v 輸出壓縮比
-# 壓縮等級 -1快但差 預設-6
2.要保留原始檔需要重定向
gzip -c test1 > test2.gz
3.zcat用來讀取gzip壓縮檔案
zcat test2.gz
3.bzip2和bzcat
1.引數
-c 資料流重定向
-d 解壓引數
-k 保留原始檔
-v 輸出壓縮比
-z 壓縮引數
-# 壓縮等級
bzip -d 可以用 bunzip2來代替
2.保留原始檔壓縮
1.資料重定向
bzip -c test1 > test2.bz2
2.-k引數
bzip -k test1
3.bzcat用來讀取bzip2壓縮檔案
bzcat test2.bz2
4.打包命令:tar
1.引數
-c 新建打包檔案,搭配-v使用
-t 檢視檔名,主要用在備份後,看是否具有根目錄的意義
-x 解壓縮或解打包引數,搭配-c在特定目錄解開檔案
-j 通過bzip2進行解壓和壓縮,檔名最好為*.tar.bz2
-z 通過gzip進行解壓和壓縮,檔名最好為*.tar.gz
-v 顯示正在處理的檔名
-f 後接新建的檔案的檔名,建議-f單獨寫乙個引數,否則f要寫在最後,如-zxvf
-c 目錄 在特定的目錄解開檔案
-p 保留檔案許可權和屬性,常用於備份.
-p 保留絕對路徑,即允許備份檔案含有根目錄的意義
2. 常用命令
壓縮:tar -jcvf newfilename.tar.bz2 filename
查詢:tar -tvf newfilename.tar.bz2
解壓縮:tar -jxvf newfilename.tar.bz2 -c 目錄
3.解開壓縮包內單一檔案test
1.先檢視有哪些檔案
tar -tvf newfilename.tar.bz2 |grep」test」
2.然後直接解壓
tar -jxvf newfilename.tar.bz2 test
檔案與檔案系統的壓縮打包
gzip cdtv 檔名 c 將壓縮的資料輸出到螢幕上,可以通過資料流重導向來處理 d 解壓縮 t 檢驗壓縮檔案的一致性 v 顯示壓縮比等資訊 壓縮等級,1最快但壓縮比最差,9最慢但壓縮比最好,預設是6 壓縮的結果是.gz檔名,同時原始檔會被替代,zcat可以讀取gzip壓縮的檔案 bzip2 cd...
檔案與檔案系統的壓縮與打包
一 單一檔案壓縮 1 gzip,zcat gzip cdtv file c 壓縮資料輸出 重定向 d 解壓縮引數 t 檢驗壓縮檔案的一致性,檢視有無錯誤 v 顯示原檔案 壓縮檔案壓縮比等資訊 壓縮等級 zcat 讀取純文字被壓縮後的檔案 2 bzip2,bzcat bzip2 cdkzv file ...
檔案與檔案系統的壓縮與打包
在linux系統中的常見的壓縮副檔名主要有 z compress程式壓縮的檔案 gz gzip程式壓縮的檔案 bz2 bzip2程式壓縮的檔案 tar tar程式打包的資料,並沒有壓縮過 tar.gz tar程式打包的檔案,其中並且經過gzip的壓縮 tar.bz2 tar程式打包的檔案,其中並且經...