5Linux壓縮和解壓縮命令

  • 1、壓縮解壓縮格式 .gz
  • 2、壓縮解壓縮格式 .tar.gz
  • 3、壓縮解壓縮格式 .zip
  • 4、壓縮解壓縮格式 .bz2

1、壓縮解壓縮格式 .gz

 一、將文件壓縮為 .gz 格式,只能壓縮文件:gzip

①、命令名稱:gzip

②、英文原意:GNU zip

③、命令所在路徑:/bin/gzip

④、執(zhí)行權(quán)限:所有用戶

⑤、功能描述:壓縮文件,壓縮后格式為.gz

⑥、語(yǔ)法: gzip【需要壓縮的文件】

⑦、壓縮后文件格式:.gz

注意:只能壓縮文件,不能壓縮目錄;壓縮完后不保留原文件

范例:我們?cè)趖mp目錄下創(chuàng)建一個(gè)文件tmpgz,然后通過(guò)gzip tmpgz 壓縮該文件,壓縮后的文件為tmpgz.gz

 二、將 .gz 文件解壓:gunzip

①、命令名稱:gunzip

②、英文原意:GNU unzip

③、命令所在路徑:/bin/gunzip

④、執(zhí)行權(quán)限:所有用戶

⑤、功能描述:將格式為.gz的壓縮文件解壓

⑥、語(yǔ)法: gunzip【壓縮文件名】

注意:解壓后不保留原文件

  范例:我們將上面壓縮后的文件tmpgz.gz解壓:gunzip tmpgz.gz

2、壓縮解壓縮格式 .tar.gz

 一、將文件或目錄壓縮為 .tar.gz 格式:tar -zcf

①、命令名稱:tar

②、英文原意:

③、命令所在路徑:/bin/tar

④、執(zhí)行權(quán)限:所有用戶

⑤、功能描述:將文件壓縮為.tar.gz格式

⑥、語(yǔ)法: tar 選項(xiàng)【-zcf】【壓縮后文件名】【目錄】

-c 打包          -v 顯示詳細(xì)信息          -f 指定文件名          -z 打包同時(shí)壓縮

⑦、壓縮后文件格式:.tar.gz

范例:在/tmp目錄下創(chuàng)建a目錄,然后在a目錄下創(chuàng)建文件a.txt,通過(guò)tar -zcvf a.tar.gz a 命令將a目錄壓縮為a.tar.gz文件

與前面的gzip命令不同,通過(guò)tar壓縮后是保留原文件或原目錄的。

 二、將 .tar.gz 文件解壓:tar -zxf

①、命令名稱:tar

②、英文原意:

③、命令所在路徑:/bin/tar

④、執(zhí)行權(quán)限:所有用戶

⑤、功能描述:將格式為.tar.gz的壓縮文件解壓

⑥、語(yǔ)法:tar 選項(xiàng)【-zxf】【.tar.gz的壓縮文件名】【指定解壓后的文件存放目錄,默認(rèn)當(dāng)前目錄】

-x 解包

-v 顯示詳細(xì)信息

-f 指定解壓文件

-z 解壓縮

范例:將a.tar.gz文件解壓:tar -zxf a.tar.gz

3、壓縮解壓縮格式 .zip

 一、將文件或目錄壓縮為 .zip 格式:zip

①、命令名稱:zip

②、英文原意:

③、命令所在路徑:/usr/bin/zip

④、執(zhí)行權(quán)限:所有用戶

⑤、功能描述:將文件或目錄壓縮為.zip格式

⑥、語(yǔ)法: zip 選項(xiàng)【-r】【壓縮后文件名】【文件或目錄】

-r 壓縮目錄

⑦、壓縮后文件格式:.zip

范例:在/tmp目錄下創(chuàng)建a目錄,然后執(zhí)行命令:zip -r a.zip a,將a目錄壓縮為a.zip文件

  通過(guò)zip壓縮后是保留原文件或原目錄的。

 二、將 .zip 文件解壓:unzip

①、命令名稱:unzip

②、英文原意:

③、命令所在路徑:/usr/bin/unzip

④、執(zhí)行權(quán)限:所有用戶

⑤、功能描述:將格式為.zip的壓縮文件解壓

⑥、語(yǔ)法:uzip【.zip的壓縮文件名】

范例:將a.zip文件解壓:unzip a.zip

解壓之后也是保留原文件的

1.1.4. 4、壓縮解壓縮格式 .bz2

 一、將文件壓縮為 .bz2 格式,只能壓縮文件:bzip2

①、命令名稱:bzip2

②、英文原意:

③、命令所在路徑:/usr/bin/bzip2

④、執(zhí)行權(quán)限:所有用戶

⑤、功能描述:將文件壓縮為.bz2 格式

⑥、語(yǔ)法: bzip2 選項(xiàng)【-k】 【文件】

-k  產(chǎn)生壓縮文件后保留原文件

⑦、壓縮后文件格式:.bz2

范例:在/tmp目錄下創(chuàng)建a文件,然后執(zhí)行命令:bzip2 -k a,將a文件壓縮為a.bz2文件。


 二、將 .bz2 文件解壓:bunzip2

①、命令名稱:bunzip2

②、英文原意:

③、命令所在路徑:/usr/bin/bunzip2

④、執(zhí)行權(quán)限:所有用戶

⑤、功能描述:將格式為.bz2的壓縮文件解壓

⑥、語(yǔ)法:bunzip2 選項(xiàng)【-k】 【壓縮文件】

-k  解壓縮文件后保留原文件

范例:將a.bz2 文件解壓:bunzip2 a.bz2

不加參數(shù)k,解壓之后不保留原文件

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容