主頁(yè) > 知識(shí)庫(kù) > Linux打包和壓縮工具的使用詳解

Linux打包和壓縮工具的使用詳解

熱門(mén)標(biāo)簽:外呼系統(tǒng)坐席費(fèi)計(jì)入會(huì)計(jì)哪個(gè)科目 大連400電話(huà)如何申請(qǐng) 電銷(xiāo)機(jī)器人價(jià)值 高德地圖標(biāo)注好做嗎 電銷(xiāo)機(jī)器人怎么接線(xiàn)路 新余高德地圖標(biāo)注怎么修改 如何分析地圖標(biāo)注 撫順地圖標(biāo)注 達(dá)亞電銷(xiāo)機(jī)器人官網(wǎng)

壓縮工具:gzip,bzip2 壓縮能力逐漸增強(qiáng)
打包或壓縮工具:tar
打包并壓縮工具:zip 壓縮能力比gzip和bzip2都強(qiáng)

gzip和bzip2這兩種壓縮工具的區(qū)別:

gzip和bzip2只能壓縮文件,zip可以壓縮文件和目錄

bzip2和gzip的使用方法差不多,而且壓縮后源文件消失,解壓后壓縮文件消失。bzip2多一個(gè)特色功能bzcat,可以查看壓縮文件的內(nèi)容

bzip2 [文件名] 壓縮某個(gè)文件
bzip2 -d [壓縮文件名] 解壓某個(gè)壓縮文件
gzip [文件名] 壓縮某個(gè)文件
gzip -d [壓縮文件名] 解壓某個(gè)壓縮文件
bzcat [壓縮文件名] 查看某個(gè)壓縮文件的內(nèi)容

bzip2用法:

$ bzip2 file 
默認(rèn)情況下,bzip2命令嘗試壓縮原始文件,并用壓縮后的文件(同樣的文件名加上.bz2擴(kuò)展)替換它。

解壓:

$ bunzip2 file.bz2 

如果file是文本文件,可以用bzcat查看:

$ bzcat file.bz2

gzip用法跟bzip2一樣。

打包或壓縮工具tar:

tar的打包功能

tar -cvf [待生成的包] [目錄名] [文件名] 打包目錄和文件
tar -xvf [包名] 解包

tar的壓縮功能

tar -zcvf [待生成的壓縮包名.tar.gz] [文件名] [目錄名]
------打包文件和目錄,并壓縮(以gzip方式壓縮)
tar -jcvf [待生成的壓縮包名.tar.bz2] [文件名] [目錄名]
------打包文件和目錄,并壓縮(以bzip2方式壓縮)
tar -zcvf [壓縮包名.tar.gz] --exclude [排除打包的文件或目錄名] [文件名] [目錄名]
------排除打包某個(gè)文件或目錄,并以gzip方式壓縮
tar -tf [包名] 查看包里面的所有文件

打包并壓縮工具zip:

zip用于打包并壓縮文件或目錄
zip -r [待生成的壓縮包名] [文件] [目錄](méi) 打包文件和目錄,并壓縮
unzip用于解壓壓縮包
unzip [壓縮包名] 解壓壓縮包
tar和zip:壓縮后源文件保留,解壓后壓縮文件也保留。

tar命令的選項(xiàng)有很多(用man tar可以查看到),但常用的就那么幾個(gè)選項(xiàng),下面來(lái)舉例說(shuō)明一下:

  # tar -cf all.tar *.jpg
  這條命令是將所有.jpg的文件打成一個(gè)名為all.tar的包。-c是表示產(chǎn)生新的包,-f指定包的文件名。

  # tar -rf all.tar *.gif
  這條命令是將所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。

       # tar -uf all.tar logo.gif
  這條命令是更新原來(lái)tar包all.tar中l(wèi)ogo.gif文件,-u是表示更新文件的意思。

  # tar -tf all.tar
  這條命令是列出all.tar包中所有文件,-t是列出文件的意思

  # tar -xf all.tar
  這條命令是解出all.tar包中所有文件,-x是解包的意思

以上就是tar的最基本的用法。

標(biāo)簽:南通 新鄉(xiāng) 遼源 楊凌 湖南 海東 衡水 黃石

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux打包和壓縮工具的使用詳解》,本文關(guān)鍵詞  Linux,打包,和,壓縮,工具,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Linux打包和壓縮工具的使用詳解》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于Linux打包和壓縮工具的使用詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章