2020-03-20 打包,解壓

一为流,什么是文件壓縮

將多個文件或目錄合為一個特殊的文件呕屎。

二,為什么要對文件進行壓縮敬察?

減小文件體積

增加傳輸效率

節(jié)省網(wǎng)絡的帶寬

三秀睛,windows的壓縮包與Linux的壓縮包能否互通

Windows:rar,zip? 支持很多類型的壓縮

Linux? : zip莲祸,tar.gz....

Windows與Linux互通通常采用zip

四蹂安,Linux有哪些常見的壓縮包類型

格式壓縮工具

.zip必須會的壓縮工具

.gz只能壓縮文件,會刪除原文件锐帜,配合tar使用

.bz2只能壓縮文件田盈,會刪除原文件,配合tar使用

.tar.gz先使用tar命令歸檔打包缴阎,然后使用gzip壓縮允瞧,必須會的

.tar.bz2先使用tar命令歸檔打包,然后使用bzip壓縮药蜻,順帶會的

五瓷式,Linux gzip zip tar工具使用

1,gzip打包與壓縮只對文件有效

gzip filename? ? ? 打包

gzip -d filename.gz? ? 解包

zcat filename.gz? ? ? 查看包內文件內容

2语泽,zip工具使用

壓縮文件贸典,zip filename.zip filename

查看壓縮文件內容,unzip -l filename.zip

壓縮目錄踱卵, zip -r? dir.zip? dir/

查看壓縮包是否完整廊驼,zip -T filename.zip

不解壓查看壓縮包中的內容据过,unzip -l filename.zip/unzip -t filename.zip

解壓zip文件包,默認解壓至當前目錄妒挎,unzip filename.zip

解壓zip內容至/opt/目錄绳锅,unzip? filename.zip? -d? /opt/

3,tar工具使用

tar是linux下最常用的壓縮與解壓縮, 支持文件和目錄的壓縮歸檔

#語法:tar [-zjxcvfpP] filename

c? #創(chuàng)建新的歸檔文件

x? #對歸檔文件解包

t? #列出歸檔文件里的文件列表

v? #輸出命令的歸檔或解包的過程

f? #指定包文件名,多參數(shù)f寫最后

z? #使用gzip壓縮歸檔后的文件(.tar.gz)

j? #使用bzip2壓縮歸檔后的文件(.tar.bz2)

J? #使用xz壓縮歸檔后的文件(tar.xz)

C? #指定解壓目錄位置

X? #排除多個文件(寫入需要排除的文件名稱)

h? #打包軟鏈接

--exclude? #在打包的時候寫入需要排除文件或目錄

#常用打包與壓縮組合

czf? #打包tar.gz格式

cjf? #打包tar.bz格式

cJf? #打包tar.xz格式

zxf? #解壓tar.gz格式

jxf? #解壓tar.bz格式

xf? ? #自動選擇解壓模式

tf? ? #查看壓縮包內容

壓縮:tar czf test.tar.gz test/ tset2/? 以gzip方式壓縮

tar cjf test.tar.bz2 dir.txt dir/? 以bz2方式壓縮

解壓:tar xf test.tar.gz

? tar xf test.tar.bz2

? tar xf test.tar.xz

? Tar xf root.tar.gz -C /tmp/? 解壓至指定目錄

查看包內內容: tar tf test.tar.gz

通過管道符打包文件

? ? ? ? find tmp/ -type f | xargs tar czf tmp.tar.gz

打包/tmp下所有的文件

? ? ? ? tar czf tmp.tar.gz $(find /tmp f)

打包鏈接文件

? ? ? ? tar czfh local.tar.gz etc /rc.local

六酝掩,排除文件

1鳞芙,排除單個文件

tar czf etc.tar.gz --exclude=etc/services

2,排除多個文件

tar czf etc.tar.gz --exclude=etc/services --exclude=etc/rc.locla

3,指定排除的文件列表,最后進行壓縮

tar czfX etc.tar.gz paichu.list? /etc/

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末期虾,一起剝皮案震驚了整個濱河市原朝,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌镶苞,老刑警劉巖喳坠,帶你破解...
    沈念sama閱讀 222,464評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異茂蚓,居然都是意外死亡壕鹉,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,033評論 3 399
  • 文/潘曉璐 我一進店門聋涨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來晾浴,“玉大人,你說我怎么就攤上這事牛郑〉±撸” “怎么了?”我有些...
    開封第一講書人閱讀 169,078評論 0 362
  • 文/不壞的土叔 我叫張陵淹朋,是天一觀的道長笙各。 經(jīng)常有香客問我,道長础芍,這世上最難降的妖魔是什么杈抢? 我笑而不...
    開封第一講書人閱讀 59,979評論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮仑性,結果婚禮上惶楼,老公的妹妹穿的比我還像新娘。我一直安慰自己诊杆,他們只是感情好歼捐,可當我...
    茶點故事閱讀 69,001評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著晨汹,像睡著了一般豹储。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上淘这,一...
    開封第一講書人閱讀 52,584評論 1 312
  • 那天剥扣,我揣著相機與錄音巩剖,去河邊找鬼。 笑死钠怯,一個胖子當著我的面吹牛佳魔,可吹牛的內容都是我干的。 我是一名探鬼主播晦炊,決...
    沈念sama閱讀 41,085評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼鞠鲜,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起囤捻,我...
    開封第一講書人閱讀 40,023評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后键袱,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,555評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡桃纯,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,626評論 3 342
  • 正文 我和宋清朗相戀三年睦裳,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片仙畦。...
    茶點故事閱讀 40,769評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡输涕,死狀恐怖,靈堂內的尸體忽然破棺而出慨畸,到底是詐尸還是另有隱情莱坎,我是刑警寧澤,帶...
    沈念sama閱讀 36,439評論 5 351
  • 正文 年R本政府宣布寸士,位于F島的核電站檐什,受9級特大地震影響,放射性物質發(fā)生泄漏弱卡。R本人自食惡果不足惜乃正,卻給世界環(huán)境...
    茶點故事閱讀 42,115評論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望婶博。 院中可真熱鬧瓮具,春花似錦、人聲如沸凡人。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,601評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽挠轴。三九已至传睹,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間忠荞,已是汗流浹背蒋歌。 一陣腳步聲響...
    開封第一講書人閱讀 33,702評論 1 274
  • 我被黑心中介騙來泰國打工帅掘, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人堂油。 一個月前我還...
    沈念sama閱讀 49,191評論 3 378
  • 正文 我出身青樓修档,卻偏偏與公主長得像,于是被迫代替她去往敵國和親府框。 傳聞我的和親對象是個殘疾皇子吱窝,可洞房花燭夜當晚...
    茶點故事閱讀 45,781評論 2 361

推薦閱讀更多精彩內容