壓縮是將"11111111111111"記錄爲幾個1,來精簡容量ip
1. 常見的壓縮文件test
*.Z compress壓縮的import
*.gz gzip壓縮打包
*.bz2 bzip2壓縮file
*.tar tar打包 並未壓縮權限
*.tar.gz 以tar打包,gzip壓縮grep
*.tar.bz2 以tar打包,bzip2壓縮im
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