新聞中心
我們通常會(huì)通過終端窗口運(yùn)行相關(guān)指令來調(diào)用tar命令進(jìn)行操作。2. 解包$ tar -xvf xxx.tar-x表示從已有的歸檔文件中提取出所需內(nèi)容;
- 本文目錄導(dǎo)讀:
- 1、tar概述
- 2、基本語法
- 3、常用技巧
- 4、總結(jié)

創(chuàng)新互聯(lián)建站的客戶來自各行各業(yè),為了共同目標(biāo),我們?cè)诠ぷ魃厦芮信浜?,從?chuàng)業(yè)型小企業(yè)到企事業(yè)單位,感謝他們對(duì)我們的要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來驚喜。專業(yè)領(lǐng)域包括成都網(wǎng)站制作、做網(wǎng)站、電商網(wǎng)站開發(fā)、微信營(yíng)銷、系統(tǒng)平臺(tái)開發(fā)。
作為一個(gè)程序員,我們都知道在日常工作中使用到Linux系統(tǒng)是非常普遍的。而其中最基本的操作就是使用各種命令來管理文件和目錄。今天我要跟大家分享的就是其中一個(gè)非常實(shí)用的命令——tar。
一、tar概述
Tar(tape archive)是Unix/Linux下一個(gè)打包壓縮工具,它可以將多個(gè)文件或者目錄打成單個(gè)歸檔文件,同時(shí)也可以對(duì)歸檔文件進(jìn)行壓縮處理以減小其占用空間大小。
在Linux中,我們通常會(huì)通過終端窗口運(yùn)行相關(guān)指令來調(diào)用tar命令進(jìn)行操作。
二、基本語法
1. 打包
```
$ tar -cvf xxx.tar file1 file2
-c表示創(chuàng)建新的歸檔文件;-v表示顯示詳細(xì)信息;-f表示后面緊接著輸出文檔名,并且必須放置于所有參數(shù)之前。
2. 解包
$ tar -xvf xxx.tar
-x表示從已有的歸檔文件中提取出所需內(nèi)容;同樣-f也需要放在所有參數(shù)之前。
3. 壓縮
$ tar -czvf xxx.tar.gz file1 file2
-z選項(xiàng)告訴tar執(zhí)行g(shù)zip命令對(duì)產(chǎn)生的數(shù)據(jù)流進(jìn)行壓縮并創(chuàng)建*.tar.gz文件。
4. 解壓縮
$ tar -xzvf xxx.tar.gz
上述命令中的-xz選項(xiàng)告訴tar解壓縮gzip產(chǎn)生的數(shù)據(jù)流,并從獲取到的歸檔文件中提取出所需內(nèi)容。
三、常用技巧
1. 批量操作
如果需要打包或者解包多個(gè)文件,我們可以使用通配符*來代替每個(gè)具體的文件名。例如:
$ tar -cvf archive.tar *.txt
2. 排除某些文件或目錄
有時(shí)候我們?cè)诖虬鼤r(shí)不想將一些特定類型或者指定名稱的文件加入進(jìn)去,這時(shí)候可以使用--exclude參數(shù)來忽略它們。例如:
$ tar --exclude=*.log -czvf archive.tar.gz *
上述命令將所有非.log結(jié)尾的文檔和目錄都打成一個(gè)名為archive.tar.gz壓縮歸檔。
四、總結(jié)
今天我向大家介紹了Linux下非常實(shí)用且基本必備的tar命令。通過學(xué)習(xí)其基礎(chǔ)語法和一些實(shí)用技巧,相信能夠?qū)θ粘9ぷ鲙砗艽蟊憷?。同時(shí)也要注意保護(hù)好自己電腦中重要數(shù)據(jù)以及遵守公司規(guī)范操作哦!
網(wǎng)頁題目:解密Linux命令:tar
新聞來源:http://m.5511xx.com/article/dhgeedo.html


咨詢
建站咨詢
