Linux的壓縮格式有三種
1.TAR壓縮格式
2.ZIP壓縮格式
3.RAR壓縮格式
TAR壓縮包
TAR(Tape Archive,TAR)是 Linux 下的包管理工具,具有 5 種功能:打包、查詢、釋放、更新、追加,
命令格式:tar [主選項+輔助選項] [檔案或目錄]
-c 創建新的 tar 包
-t 列出 tar 包檔案的串列
-x 從 tar 包中釋放檔案
-r 把備份檔案追加到已備份檔案的末尾
輔助選項 說明
-f 備份檔案或設備,必選項
-v 顯示命令執行的詳細資訊
-z 用 gzip 來壓縮/解壓縮檔案
-j 用 bzip2 來壓縮/解壓縮檔案
-C 指定檔案解壓后的存放路徑
【舉例】在/mnt/目錄下有 s1、s2、s3 和 1.txt 四個檔案,現完成以下打包和解包要求:
(1)將這 4 個檔案打包成 bak.tar 放在/mnt/目錄下
(2)將這 4 個檔案打包成 bak2.tar 放在/mnt/bak 目錄下
(3)將這 4 個檔案分別以 gzip 和 bzip2 方式壓縮為 bak.tar.gz 和 bak.tar.bz2 存放在/mnt/bak 目錄下
(4)查看各個包檔案內的檔案串列,并將這 4 個檔案洗掉,
(5)向 tar 包中追加/mnt/newfile 檔案
(6)對包檔案進行解壓
ZIP壓縮包
解壓縮:
解壓到當前目錄:
unzip xx.zip
解壓到指定目錄:
unzip -d /xx/xx/xx.zip
壓縮:
zip -r xx.zip xxx壓縮后的名字
RAR壓縮包
首先需要下載:
rarlinux-x64-5.7.1.tar.gz:https://www.rarlab.com/download.htm
將下載后的檔案解壓到/usr/local目錄下
執行以下命令:
ln -s /usr/local/rar/rar /usr/local/bin/rar
ln -s /usr/local/rar/unrar /usr/local/bin/unrar
解壓檔案:rar x xxx.rar
壓縮檔案:rar a xxx.rar ./test/
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/153751.html
標籤:Linux
下一篇:Linux:系統的啟動程序
