在使用 Linux Server 的時候常常需要使用命令列介面解壓縮,因為沒有 GUI 啊!那麼多種壓縮檔,每個指令又那麼像……每次要用都得查一次,不如我就來整理一番!

zip

相關套件 zip unzip

壓縮 zip fileName.zip Directory

解壓 unzip fileName.zip


rar

相關套件 rar

壓縮 rar a fileName.rar Directory

解壓 rar e fileName.rar


tar

相關套件 tar (應該內建都有)

壓縮 tar cvf fileName.tar Directory

解壓 tar xvf fileName.tar


gz

相關套件 gzip

壓縮 gzip fileName.gz Directory

解壓 gzip -d fileName.gz


tgz

相關套件 tar

壓縮 tar zcvf fileName.tgz file

解壓 tar zxvf fileName.tgz


bz

相關套件 bzip2

壓縮 ??

解壓 bzip2 -d fileName.bz


bz2

相關套件 bzip2

壓縮 bzip2 -z fileName.bz2 Directory

解壓 bzip2 -d fileName.bz2


Z

相關套件 tar

壓縮 compress fileName

解壓 uncompress fileName.Z


7z

相關套件 7zip-full 

壓縮 7z a fileName.7z Directory [-pPASSWOWD]

解壓 7z x fileName.xz


xz

相關套件 xz-utils

壓縮 xz -z fileName

解壓 xz -d fileName.xz


lha

相關套件 lha

壓縮 lha -a fileName.lha Directory

解壓 lha -e fileName.lha

tar.gz

相關套件 tar

壓縮 tar zcvf fileName.gz Directory

解壓 tar zxvf fileName.gz


tar.bz

相關套件 tar

壓縮 ??

解壓 tar jxvf fileName.tar.bz


tar.bz2

相關套件 tar

壓縮 tar jcvf fileName.tar.bz2 Directory

解壓 tar jxvf fileName.tar.bz2


tar.xz

相關套件 tar

壓縮 tar Jcvf fileName.tar.xz Directory

解壓 tar Jxvf fileName.tar.xz


tar.z

相關套件 tar

壓縮 tar Zcvf fileName.tar.z Directory

解壓 tar Zxvf fileName.tar.z


tar.tgz

相關套件 tar

壓縮 tar zcvf fileName.tar.tgz Directory

解壓 tar zxvf fileName.tar.tgz


整理到這邊,有個小小心得,tar 真是一個強大的工具啊,所有 tar.* 都是靠它處理呢。