壓縮與解壓命令-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