1. 程式人生 > >Linux檔案壓縮與解壓

Linux檔案壓縮與解壓

壓縮解壓檔案很常用,經常會忘記。最好的方法是每次用的時候都去查一下,用多了相信就會熟悉了。列舉下面常用的壓縮和解壓命令,以備查詢:

1.幾種壓縮檔案格式

.z:compress 程式壓縮的檔案。

.bz2:bzip2程式壓縮的檔案。

*.gz:gzip程式壓縮的檔案。

.tar:tar程式打包的檔案,打包並不壓縮。

*.tar.gz:tar打包後用gz壓縮的檔案。

2.檔案壓縮解壓命令

先進入資料夾:

compress filename 壓縮

conpress -d filename 解壓縮

bzip2 filename壓縮

bzip2 -d filename 解壓縮

gzip -n filename

壓縮

gunzipgzip.d filename:解壓縮

tar -cvf filename.tar 將目錄打包

tar -zcvf filename.tar.gz 將目錄壓縮並打包

.tar

解包: tar xvf FileName.tar

打包:tar cvf FileName.tar DirName

(注:tar是打包,不是壓縮!)

---------------------------------------------

.gz

解壓1gunzip FileName.gz

解壓2gzip -d FileName.gz

壓縮:gzip FileName

.tar.gz

解壓:

tar zxvf FileName.tar.gz

壓縮:tar zcvf FileName.tar.gz DirName

---------------------------------------------

.bz2

解壓1bzip2 -d FileName.bz2

解壓2bunzip2 FileName.bz2

壓縮: bzip2 -z FileName

.tar.bz2

解壓:tar jxvf FileName.tar.bz2

壓縮:tar jcvf FileName.tar.bz2 DirName

---------------------------------------------

.bz

解壓1bzip2 -d FileName.bz

解壓2bunzip2 FileName.bz

壓縮:未知

.tar.bz

解壓:tar jxvf FileName.tar.bz

壓縮:未知

---------------------------------------------

.Z

解壓:uncompress FileName.Z

壓縮:compress FileName

.tar.Z

解壓:tar Zxvf FileName.tar.Z

壓縮:tar Zcvf FileName.tar.Z DirName

---------------------------------------------

.tgz

解壓:tar zxvf FileName.tgz

壓縮:未知

.tar.tgz

解壓:tar zxvf FileName.tar.tgz

壓縮:tar zcvf FileName.tar.tgz FileName

---------------------------------------------

.zip

解壓:unzip FileName.zip

壓縮:zip FileName.zip DirName

---------------------------------------------

.rar

解壓:rar a FileName.rar

壓縮:r ar e FileName.rar