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/