新聞中心
我們通常會通過終端窗口運(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),我們在工作上密切配合,從創(chuàng)業(yè)型小企業(yè)到企事業(yè)單位,感謝他們對我們的要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊有機(jī)會用頭腦與智慧不斷的給客戶帶來驚喜。專業(yè)領(lǐng)域包括成都網(wǎng)站制作、做網(wǎng)站、電商網(wǎng)站開發(fā)、微信營銷、系統(tǒng)平臺開發(fā)。
作為一個程序員,我們都知道在日常工作中使用到Linux系統(tǒng)是非常普遍的。而其中最基本的操作就是使用各種命令來管理文件和目錄。今天我要跟大家分享的就是其中一個非常實(shí)用的命令——tar。
一、tar概述
Tar(tape archive)是Unix/Linux下一個打包壓縮工具,它可以將多個文件或者目錄打成單個歸檔文件,同時也可以對歸檔文件進(jìn)行壓縮處理以減小其占用空間大小。
在Linux中,我們通常會通過終端窗口運(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命令對產(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. 批量操作
如果需要打包或者解包多個文件,我們可以使用通配符*來代替每個具體的文件名。例如:
$ tar -cvf archive.tar *.txt
2. 排除某些文件或目錄
有時候我們在打包時不想將一些特定類型或者指定名稱的文件加入進(jìn)去,這時候可以使用--exclude參數(shù)來忽略它們。例如:
$ tar --exclude=*.log -czvf archive.tar.gz *
上述命令將所有非.log結(jié)尾的文檔和目錄都打成一個名為archive.tar.gz壓縮歸檔。
四、總結(jié)
今天我向大家介紹了Linux下非常實(shí)用且基本必備的tar命令。通過學(xué)習(xí)其基礎(chǔ)語法和一些實(shí)用技巧,相信能夠?qū)θ粘9ぷ鲙砗艽蟊憷?。同時也要注意保護(hù)好自己電腦中重要數(shù)據(jù)以及遵守公司規(guī)范操作哦!
新聞名稱:解密Linux命令:tar
瀏覽地址:http://m.5511xx.com/article/dhgeedo.html


咨詢
建站咨詢
