Linux 之壓縮命令


發現一個問題:zcvf 和czvf是一樣的;zxvf和xzvf也是一樣的。。。。。。

tar

支持壓縮文件和文件夾
壓縮

tar zcvf fileName.tar dirName

解壓

tar zxvf fileName.tar

解壓至指定目錄(字母C需大寫

tar zxvf file.tar -C /home/demo/Test

gz

測試似乎僅支持壓縮文件,不支持文件夾
壓縮

gzip fileName

解壓

gzip -d file.gz

gunzip file.gz

tar.gz 和 tgz

支持壓縮文件和文件夾
壓縮

tar zcvf file.tgz dirName

解壓

tar zxvf file.gz

壓縮

tar zcvf file.tar.gz dirName

解壓

tar zxvf file.tar.gz

壓縮多個文件夾

tar zcvf file.tar.gz dirName1 dirName2

bz2

測試似乎僅支持壓縮文件,不支持文件夾
壓縮

bzip2 -z FileName

解壓

bzip2 -d FileName.bz2

bunzip2 FileName.bz2

tar.bz2

支持壓縮文件和文件夾
壓縮

tar jcvf file.tar.bz2 dirName

解壓

tar jxvf fileName.tar.bz2

tar.z

支持壓縮文件和文件夾
壓縮

tar zcvf file.tar.z dirName

解壓

tar zxvf file.tar.z

zip

壓縮文件夾內包含文件的文件夾會出問題
壓縮

zip file.zip dirName

解壓

unzip file.zip

rar

unrar e file.rar

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章