文件壓縮解壓命令

Linux中常用的壓縮格式:

.gz .zip (windows和linu都支持的格式) .rar

gzip

功能描述:壓縮文件
壓縮后的文件格式:.gz
命令所在路徑:/bin/gzip
執(zhí)行權(quán)限:所有用戶
語(yǔ)法:gzip 文件

注意:

gzip不支持目錄壓縮,且gzip壓縮不保留源文件。

gunzip

功能描述:解壓.gz格式文件
命令所在路徑:/bin/gunzip
執(zhí)行權(quán)限:所有用戶
語(yǔ)法:gzip 文件

注意:

gzip -d 也是解壓縮

tar

功能描述:打包或解包目錄
命令所在路徑:/bin/tar
執(zhí)行權(quán)限:所有用戶
語(yǔ)法:tar 選項(xiàng)[-zcf] [壓縮后的文件名] [目錄](méi)
參數(shù)說(shuō)明:
-c 打包
-x 解包
-v 顯示詳細(xì)信息
-f 指定文件名
-z 打包同時(shí)壓縮
壓縮后的文件:.tar.gz
示例:
tar 打包命令:

tar -cvf linux.tar linuxtest

打包后生成linux.tar 文件,然后再對(duì)文件進(jìn)行壓縮:

gzip linux.tar

tar 打包加壓縮命令:

tar -zcf linuxtest.tar.gz linuxtest

解包:

tar -zxvf linuxtest.tar.gz

zip

功能描述:壓縮文件或目錄
命令所在路徑:usr/bin/zip
執(zhí)行權(quán)限:所有用戶
語(yǔ)法:zip 選項(xiàng)[-r] [壓縮后的文件名] [文件或目錄](méi)
參數(shù)說(shuō)明:
-r 壓縮目錄
壓縮后的文件:.zip

對(duì)比gzip:
1.-r 參數(shù)可以壓縮目錄
2.可以保留源文件

示例:
壓縮文件:

zip linuxtest2.zip linuxtest2

壓縮目錄:

zip -r linuxtest.zip linuxtest

unzip

功能描述:壓縮文件或目錄
命令所在路徑:usr/bin/unzip
執(zhí)行權(quán)限:所有用戶
語(yǔ)法:zip 壓縮文件名
示例:

unzip linuxtest.zip

bzip2

功能描述:壓縮文件,是gzip的升級(jí)版
命令所在路徑:usr/bin/bzip2
執(zhí)行權(quán)限:所有用戶
語(yǔ)法:bzip2 選項(xiàng)[-k] [文件]
參數(shù)說(shuō)明:
-k 保留原文件
壓縮后的文件:.bz2
bzip2 壓縮比很高,大文件壓縮建議用該命令
示例:
壓縮文件:

bzip2 -k a.txt

同時(shí)也可以與tar配合使用:

tar -cjf linuxtest.tar.bz2 linuxtest

bunzip2

功能描述:解壓.bz2文件
命令所在路徑:usr/bin/bunzip2
執(zhí)行權(quán)限:所有用戶
語(yǔ)法:bzip2 選項(xiàng)[-k] [壓縮文件]
參數(shù)說(shuō)明:
-k 解壓縮后保留原文件

示例:

bunzip2 -k linuxtest.tar.bz2
tar -zxvf linuxtest.tar

或者配合tar 直接解壓縮:

tar -xjf linuxtest.tar.bz2

總結(jié):

屏幕快照 2017-09-11 下午12.39.54.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容