壓縮與解壓命令-linux常用命令

壓縮與解壓命令
gzip 接檔名(只可壓縮檔案) 壓縮檔案
壓縮後的檔案格式:.gz
例如: gzip ~/file
壓縮家目錄下的file檔案,壓縮後生成file.gz檔案
gunzip 接壓縮檔名 解壓gzip壓縮檔案
例如: gunzip ~/file.gz
解壓家目錄下的~/file.gz檔案,解壓後預設會刪除源壓縮檔案只留下解壓後的檔案
tar 接引數 接打包或壓縮後的檔名(必須帶檔案格式) 接目錄或檔名 打包及解包目錄或壓縮及解壓.tar.gz檔案
tar 接引數 接壓縮檔名或打包檔名 解壓縮包及解包
打包後的檔案格式:.tar
打包並壓縮後的檔案格式:.tar.gz
引數: c打包
x解包
v顯示詳細資訊
f指定檔名(引數f必須寫在引數組的最後,否則報錯)
z打包的同時壓縮或解壓(需配合打包引數使用)
例如: tar -czvf ~/file.tar.gz ~/file
將家目錄下的file檔案打包並壓縮為file.tar.gz檔案
例如: tar -xzvf ~/file.tar.gz
將家目錄下的file.tar.gz檔案解壓
zip 接壓縮後的檔名 接目錄或檔名 壓縮檔案或目錄(壓縮目錄須加r引數,使用此命令需安裝zip及unzip軟體包)
引數: r壓縮目錄
例如: zip -r ~./file.zip /root
將/root目錄壓縮並儲存為家目錄下的file.zip檔案
unzip 接壓縮檔名 解壓縮檔案
引數: d指定解壓後的路徑
例如: unzip ~/file -d /tmp
將家目錄下的file壓縮檔案解壓縮到/tmp目錄下
bzip2 接檔名 壓縮檔案
檔案格式:.bz2
引數: k壓縮後保留原檔案
例如: bzip2 ~/file
壓縮家目錄下的file檔案
bunzip2 接壓縮檔名 解壓縮檔案
引數: k解壓縮後保留原檔案
例如: bunzip2 -k ~/file.bz2
解壓家目錄下的file.bz2壓縮包並在解壓後保留原壓縮包

Leave a Reply

Your email address will not be published. Required fields are marked *

Captcha Code