【命令】文件打包與解壓縮

在學(xué)習(xí)Linux上的文件打包與解壓縮之前,有必要學(xué)習(xí)一下常見(jiàn)的文件打包格式型酥。Windows上常見(jiàn)的文件打包格式有zip躬柬、rar7z三種壓縮文件格式拾给,而Linux上除了以上三種類型外祥得,還有gzxz蒋得、bz2级及、tartar.gz额衙、tar.xz饮焦、tar.bz2怕吴,簡(jiǎn)單介紹如下表:

格式 說(shuō)明
zip zip程序壓縮的文件
rar rar程序壓縮的文件
7z 7zip程序壓縮的文件
gz gzip程序(GUN zip)壓縮的文件
xz zx程序壓縮的文件
bz2 bzip2程序壓縮的文件
tar tar打包,未壓縮的文件
tar.gz tar打包县踢,gzip程序壓縮的文件
tar.zx tar打包转绷,zx程序壓縮的文件
tar.bz2 tar打包,bzip2程序壓縮的文件

文件的壓縮格式有很多種殿雪,而我們常用的命令主要包括zip暇咆,rartar丙曙。

zip壓縮打包程序

  • 文件壓縮:

zip -r -q -e -l -o Code.zip -9 Code/ -x Code/*.zip

zip打包

其中:
-r表示遞歸壓縮包含子目錄內(nèi)容
-q表示安靜模式爸业,不向屏幕輸出信息
-e表示加密壓縮包
-l表示將Linux下LF換行符轉(zhuǎn)換成Windows下CR+LF回車加換行
-o <filename>表示輸出文件的文件名
-9表示文件壓縮級(jí)別,壓縮級(jí)別[1-9]級(jí)亏镰,1表示最快壓縮但壓縮包最大扯旷,9表示壓縮包體積最小但壓縮耗時(shí)最久。
-x表示排除某些文件索抓,只有打包對(duì)象和排除對(duì)象都使用絕對(duì)路徑才生效

  • 文件解壓:

unzip -O GBK -q Code.zip -d eldon

unzip解包

其中:
-O表示指定編碼類型
-q表示安靜模式
-d表示解壓到指定目錄

  • 壓縮包查看:

unzip -l Code.zip

unzip查看包

rar壓縮打包程序

  • 文件壓縮:

rar a Code.rar Code

rar文件壓縮

注意:rar命令參數(shù)中沒(méi)有-钧忽,如果加上會(huì)報(bào)錯(cuò)

  • 查看壓縮包內(nèi)容:

rar l Code.rar

查看壓縮包內(nèi)容
  • 文件解壓:

unrar x Code.rar eldon1

全路徑解壓

unrar e Code.rar eldon2

去掉路徑解壓

rar命令參數(shù)很多,可以使用man手冊(cè)獲取更多幫助

tar壓縮打包程序

Linux上更常用的打包工具是tar逼肯,tar原本是一個(gè)打包工具耸黑,同時(shí)還是實(shí)現(xiàn)了對(duì)7z、gzip篮幢、xz大刊、bzip2等工具的支持,這些壓縮工具本身只實(shí)現(xiàn)了對(duì)文件或目錄的壓縮三椿,沒(méi)有實(shí)現(xiàn)對(duì)文件的打包壓縮缺菌,所以我們只需要在tar中使用不同的參數(shù)來(lái)壓縮文件成不同的格式。

  • 文件打包:

tar -cvf Code.tar Code

tar打包
  • 查看包內(nèi)容:

tar -tf Code.tar

tar包查看
  • 文件解包:

tar -xf Code.tar -C Code

tar解包
  • 保留文件屬性和跟隨鏈接(符號(hào)鏈接或軟鏈接):

tar -cphf Code.tar Code/

tar打包
  • 打包gz壓縮格式文件:

tar -czf Code.tar.gz Code

打包gz壓縮格式文件
  • 解壓gz格式壓縮文件:

tar -xzf Code.tar.gz

解壓gz壓縮格式文件

其中:
-c表示創(chuàng)建一個(gè)tar包文件
-f表示指定創(chuàng)建的包名搜锰,-f參數(shù)之后必須緊跟報(bào)名
-v表示可視模式
-P表示保留絕對(duì)路徑符
-x表示解包文件
-C表示解包到指定目錄(目錄需要已存在
-t表示查看包內(nèi)容
-p表示保留文件屬性
-h表示保留保留備份鏈接指向的源文件而不是鏈接本身
-z表示文件使用gzip格式壓縮
-J表示文件使用xz格式壓縮
-j表示文件使用bzip2格式壓縮

tar命令參數(shù)很多伴郁,可以使用man手冊(cè)獲取更多幫助

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市蛋叼,隨后出現(xiàn)的幾起案子焊傅,更是在濱河造成了極大的恐慌,老刑警劉巖鸦列,帶你破解...
    沈念sama閱讀 222,865評(píng)論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件租冠,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡薯嗤,警方通過(guò)查閱死者的電腦和手機(jī)顽爹,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,296評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)骆姐,“玉大人镜粤,你說(shuō)我怎么就攤上這事捏题。” “怎么了肉渴?”我有些...
    開(kāi)封第一講書(shū)人閱讀 169,631評(píng)論 0 364
  • 文/不壞的土叔 我叫張陵公荧,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我同规,道長(zhǎng)循狰,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 60,199評(píng)論 1 300
  • 正文 為了忘掉前任券勺,我火速辦了婚禮绪钥,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘关炼。我一直安慰自己程腹,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,196評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布儒拂。 她就那樣靜靜地躺著寸潦,像睡著了一般。 火紅的嫁衣襯著肌膚如雪社痛。 梳的紋絲不亂的頭發(fā)上见转,一...
    開(kāi)封第一講書(shū)人閱讀 52,793評(píng)論 1 314
  • 那天,我揣著相機(jī)與錄音蒜哀,去河邊找鬼池户。 笑死,一個(gè)胖子當(dāng)著我的面吹牛凡怎,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播赊抖,決...
    沈念sama閱讀 41,221評(píng)論 3 423
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼统倒,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了氛雪?” 一聲冷哼從身側(cè)響起房匆,我...
    開(kāi)封第一講書(shū)人閱讀 40,174評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎报亩,沒(méi)想到半個(gè)月后浴鸿,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,699評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡弦追,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,770評(píng)論 3 343
  • 正文 我和宋清朗相戀三年岳链,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片劲件。...
    茶點(diǎn)故事閱讀 40,918評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡掸哑,死狀恐怖约急,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情苗分,我是刑警寧澤厌蔽,帶...
    沈念sama閱讀 36,573評(píng)論 5 351
  • 正文 年R本政府宣布,位于F島的核電站摔癣,受9級(jí)特大地震影響奴饮,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜择浊,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,255評(píng)論 3 336
  • 文/蒙蒙 一戴卜、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧近她,春花似錦叉瘩、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,749評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至攒磨,卻和暖如春泳桦,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背娩缰。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,862評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工灸撰, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人拼坎。 一個(gè)月前我還...
    沈念sama閱讀 49,364評(píng)論 3 379
  • 正文 我出身青樓浮毯,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親泰鸡。 傳聞我的和親對(duì)象是個(gè)殘疾皇子债蓝,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,926評(píng)論 2 361

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