linux的 壓縮與解壓 命令集

2021-07-08 17:52:25 字數 1083 閱讀 7416

bzip2壓縮費時但效果好,而且支援hadoop的hdfs檔案切分,gzip不行

bzip2 [-cdz] 檔名

-c :將壓縮的過程輸出到螢幕

-d :解壓縮

-z :壓縮

-# :壓縮比的引數,-9最佳最慢,-1最大最快

(bzcat可以直接檢視bz檔案內容)

壓縮:

bzip2 filename = bzip2 -z filename

bzip2 -9 filename

解壓:

bunzip2 filename.bz2

bzip2 -d filename.bz2

gzip使用同上:

壓縮:

gzip filename

gzip -9 filename

解壓:

gunzip filename.gz

gzip -d filename.gz

多個檔案打包tar命令

tar 打包多個檔案後直接壓縮:

tar xzvf filename.tar.gz      或 tar -xvzf filename.tar.gz

tar xjvf filename.tar.bz2 或 tar -xvjf filename.tar.bz2

-c 將指定路徑內檔案打包,與-x執行過程相反

tar -czvf filename.tar.gz .

tar -cjvf filename.tar.bz2 ./src/

-x 將打包的檔案分離,還原成打包前的狀態。

-v 即verbose,顯示詳細細節。個引數讓程式將解包出來的每乙個檔案列出來。

-z 表示先執行gunzip 進行壓縮或解壓

-j 表示執行bunzip 進行壓縮或解壓

-f 指定處理的檔名

zip命令

zip壓縮:zip foo * 將當前目錄所有檔案壓縮為foo.zip

unzip解壓:unzip foo.zip

linux命令集 檔案壓縮與解壓

對許多使用者來說,在dos和windows環境下利用工具軟體arj winzip等,壓縮或解壓檔案是比較容易的事。但是,在linux中如何對檔案進行壓縮與解壓呢?本文基於red hat 6.0,介紹了壓縮與解壓檔案的幾種方法與技巧 命令 compress 格式 compress 選項 檔案列表 功能...

linux解壓命令集

tar 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!gz解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filename tar.gz 解壓 t...

Linux 解壓命令集

tar xvf file.tar 解壓 tar包 tar xzvf file.tar.gz 解壓tar.gz tar xjvf file.tar.bz2 解壓 tar.bz2 tar xzvf file.tar.z 解壓tar.z unrar e file.rar 解壓rar unzip file....