天天看點

linux 壓縮包ziptar

zip

壓縮

zip 參數 壓縮後的壓縮包名 參數 要進行壓縮的檔案(可多個)

主要參數

-c:将解壓縮的結果

-l:顯示壓縮檔案内所包含的檔案

-p:與-c參數類似,會将解壓縮的結果顯示到螢幕上,但不會執行任何的轉換

-t:檢查壓縮檔案是否正确

-u:與-f參數類似,但是除了更新現有的檔案外,也會将壓縮檔案中的其它檔案解壓縮到目錄中

-v:執行是時顯示詳細的資訊

-z:僅顯示壓縮檔案的備注文字

-a:對文本檔案進行必要的字元轉換

-b:不要對文本檔案進行字元轉換

-C:壓縮檔案中的檔案名稱區分大小寫

-j:不處理壓縮檔案中原有的目錄路徑

-L:将壓縮檔案中的全部檔案名改為小寫

-M:将輸出結果送到more程式處理

-n:解壓縮時不要覆寫原有的檔案

-o:不必先詢問使用者,unzip執行後覆寫原有檔案

-P:使用zip的密碼選項

-q:執行時不顯示任何資訊

-s:将檔案名中的空白字元轉換為底線字元

-V:保留VMS的檔案版本資訊

-X:解壓縮時同時回存檔案原來的UID/GID

tar

tar備份恢複(壓縮與解壓)

作用

1,整合分散的資料2.減小空間占用

常見的壓縮格式

.gz-------->gzip #最快

.bz2------->bzip2 #中規中矩

.xz--------->xz #壓縮比例最高

-c 建立歸檔

-x 解放歸檔

-C 制定釋放路徑

-f 制定名字 #都要結合這個用

-z,-j,-J 調用 gz bz2 xz 格式的工具進行壓縮

-t 列出存檔中的目錄

制作tar包格式

tar 選項 路徑/壓縮包名字 被壓縮源資料(可多個)

[[email protected] ~]# tar -cf /root/sb.tar /root/slbz/ #

]# tar -zcf /opt/file.tar.gz /home/ /etc/passwd

]# ls /opt/

]# tar -jcf /opt/abc.tar.bz2 /home/ /etc/passwd

]# ls /opt/

]# tar -Jcf /opt/nsd.tar.xz /home/ /etc/passwd

]# ls /opt/

解壓指令

tar 選項 壓縮包位置 被釋放的路徑

[[email protected] ~]# tar -xf /root/sb.tar -C /root/slbz/

繼續閱讀