CentOS-基本命令-壓縮與解壓縮命令


1,bzip2命令:壓縮文件程序

bzip2命令在壓縮文件時采用的是新的壓縮演算法,其效果比傳統的L277幾278更好,壓縮后的文件以“.bz2”為后綴名。bzip2命令不能壓縮目錄,但允許把目錄包含在壓縮包中。命令的使用權限是對系統所有用戶開放。

命令參數選項說明

  1. -c( compress):將壓縮與解壓縮的結果送到標准輸出。
  2. -d( decompress):執行解壓縮。
  3. -f( force):在壓縮或解壓縮過程中強行覆蓋同名文件。
  4. -k (keep):在壓縮或解壓縮過程中保留原文件。
  5. -t( test):測試壓縮文件的完整性。
  6. -z:強制執行壓縮。
[root@node31 ~]# bzip2 -vz disk.img

2. bunzip2命令:解壓.bz2格式壓縮包

bunzip2命令可用於對.bz2格式的壓縮文件進行解壓,對系統所有用戶開放。

命令參數選項說明

  1. -f( force):解壓時強行覆蓋同名文件。
  2. -k( keep):解壓時保留原文件。
  3. -s( small):減少命令在執行時內存的使用。
  4. -v( verbose):  顯示解壓過程的詳細信息。
[root@node31 ~]# bunzip2  -v disk.img.bz2

3. gzip命令:壓縮文件程序

gzip命令用於對文件進行壓縮,壓縮后的文件以“.gz”為后綴名。命令的使用權p1

gzip命令用於對文件:

(2)命令參數選項說明

  1. -a(ascii): 使用ASCII格式模式。
  2. -f( force):強行壓縮文件。
  3. -l( list):列出壓縮文件的相關,
  4. -q( quiet):忽略警告信息。
[root@node31 ~]# gzip -v disk.img

4, gunzip命令:文件解壓縮程序

gunzip命令的全稱為gun unzip,可對gzip命令壓縮的文件解壓,對系統所有用

(2)命令參數選項說明

  1. -l( list):顯示壓縮文件的相關信息。
  2. -N( name):解壓縮時將含有原文件名稱及時間戳的文件回存到解壓縮文件。
  3. -r( recursive):  以遞歸方式將指定目錄的所有文件及子目錄一並處理。
  4. -S(suffix):  更改壓縮字尾字符串。
[root@node31 ~]# gunzip -v disk.img.gz

5。 tar命令:文件歸檔備份

tar命令的全稱為tape archive,用來建立、還原備份被歸檔的文件。tar命令本身無壓縮功能,但它支持壓縮和解壓縮算法。tar命令支持用相對路徑和絕對路徑歸檔或歸檔並壓縮文

件或目錄(建議用絕對路徑),也支持對歸檔或歸檔並壓縮的文件解壓縮。tar的使用權限是對系統所有用戶開放.

(2)命令參數選項說明

  1. -c( create):創建新的歸檔文件。
  2. -x( extract):解壓歸檔文件。
  3. -u(update):僅增加歸檔文件中沒有的文件。
  4. -f(file):指定歸檔的文件。
  5. -v( verbose):顯示命令執行過程的信息。
  6. -z( gzip):壓縮或解壓縮歸檔文件。
[root@node31 ~]# tar vzcf sbin.tar.gz sbin

6. zip命令:打包和壓縮(歸檔)文件

zip是一個壓縮和打包文件的程序,被壓縮后的文件是以“.zip”為后綴名。命令茵使角

權限是對系統所有用戶開放。

命令參數選項說明

  1. -d:刪除壓縮文件內指定的文件。
  2. -g:將文件壓縮后附加到已有壓縮文件之后。
  3. -j:只保存文件名稱及其內容。
  4. -m: 刪除被壓縮文件的原文件。
  5. -o:將壓縮文件時間設置為與最新文件的時間相同。
  6. -r:以遞歸的方式處理指定目錄下的文件,即予文件。
[root@node31 ~]# zip -r sbin.zip sbin

7. unzip命令:  解壓縮7in古舯

unzip命令用於對zin侖今JI縮的寸件進行解壓縮,對系統所有用戶開放。

命令參數選項說明

-c:將解壓縮的結果顯示屏幕上,並對字符做適當的轉換。

-f(file):更新現有的文件。

-l(list):顯示壓縮文件內包含的文件

-a:對文本文件進行必要的字符轉換

-C:壓縮文件時忽略文件名的大小寫。

o:沒有任何提示下直接覆蓋現有的同名文件。

-n:解壓縮時不覆蓋原有的文件,與-o選項的作用相反。

[root@node31 ~]# unzip sbin.zip

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM