Linux壓縮和解壓縮

2021-09-11 14:29:52 字數 834 閱讀 8544

1.tar.gz

tar.gz這種格式是linux下使用得最多的壓縮格式。它在壓縮時不會占用太多cpu的,而且可以得到乙個非常理想的壓縮率。

tar -zcvf archive_name.tar.gz directory_to_compress -->壓縮乙個目錄

tar -zxvf archive_name.tar.gz  -->解壓縮到當前目錄下

tar -zxvf archive_name.tar.gz -c /usr/temp/ -->解壓縮到指定目錄下

引數解釋:

-z  -gzip 呼叫gzip對tar歸檔檔案進一步壓縮成tar.gz格式,或者對tar.gz格式完成解壓縮

-x  -extract 解壓縮已歸檔的指定(或所有)檔案

-c  -create 建立新的歸檔檔案

-v  -verbose 生成詳細輸出

-f  -file 指定歸檔檔案名

-r  向歸檔檔案末尾追加檔案

-c 改變目錄

2,壓縮/解壓zip格式

壓縮指定目錄下的所有檔案及目錄

zip /root/back-up/2018-05-10-roor.zip ./directory/* -r    壓縮之後會以directory為目錄遞迴壓縮。

解釋:zip 固定 + 備份目錄及備份的檔名稱 + 需要備份檔案的目錄 + -r 備份知道目錄下的所有檔案

解壓縮到指定目錄

unzip file.zip -d ./test 

解壓縮到當前目錄

unzip file.zip 

只檢視壓縮包的內容,並不解壓縮

unzip -v largefile.zip

Linux壓縮和解壓縮

1.tar.gz tar.gz這種格式是linux下使用得最多的壓縮格式。它在壓縮時不會占用太多cpu的,而且可以得到乙個非常理想的壓縮率。tar zcvf archive name.tar.gz directory to compress 壓縮乙個目錄 tar zxvf archive name....

Linux 壓縮和解壓縮

壓縮和解壓縮 linux 歸檔 上述壓縮工具,只能對檔案壓縮,不能對目錄壓縮。要想對目錄壓縮,必須要歸檔後,再對歸檔檔案壓縮。gzip gunzip zcat 1,壓縮 gzip file 壓縮完成後,會自動刪除原檔案 ll h messages rw 1 root root 915k feb 11...

linux壓縮和解壓縮

實現linux的zip和unzip 1 zip命令 zip r myfile.zip 先切換到要壓縮的目錄,將當前目錄下的所有檔案和資料夾全部壓縮成myfile.zip檔案,該檔案在當前目錄下,r表示遞迴壓縮子目錄下所有檔案.2 unzip命令 unzip o d home sunny myfile...