欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

linux tar壓縮排除某個(gè)文件夾的方法

 更新時(shí)間:2016年12月15日 15:35:31   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇linux tar壓縮排除某個(gè)文件夾的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

一般直接用tar命令打包很簡(jiǎn)單,直接使用 tar -zcvf test.tar.gz test 即可。

在很多時(shí)候,我們要對(duì)某一個(gè)目錄打包,而這個(gè)目錄下有幾十個(gè)子目錄和子文件,我們需要在打包的時(shí)候排除其中1、2個(gè)目錄或文件。

這時(shí)候我們?cè)谟胻ar命令打包的時(shí)候,增加參數(shù) --exclude 就能達(dá)到目的。

例如:

我們以tomcat 為例,打包的時(shí)候我們要排除 tomcat/logs 目錄,命令如下:

tar -zcvf tomcat.tar.gz --exclude=tomcat/logs tomcat

如果要排除多個(gè)目錄,增加 --exclude 即可,如下命令排除logs和libs兩個(gè)目錄及文件xiaoshan.txt:

tar -zcvf tomcat.tar.gz --exclude=tomcat/logs --exclude=tomcat/libs --exclude=tomcat/xiaoshan.txt tomcat

這里要說(shuō)一下注意事項(xiàng):

大家都知道linux在使用tab鍵的時(shí)候會(huì)對(duì)目錄名稱自動(dòng)補(bǔ)全,這很方便,大家也比較常用。

如我們輸入 tomcat/lo 的時(shí)候按tab鍵,命令行會(huì)自動(dòng)生成 tomcat/logs/ ,對(duì)于目錄,最后會(huì)多一個(gè) “/”

這里大家要注意的時(shí)候,在我們使用tar 的--exclude 命令排除打包的時(shí)候,不能加“/”,否則還是會(huì)把logs目錄以及其下的文件打包進(jìn)去。

錯(cuò)誤寫(xiě)法:

tar -zcvf tomcat.tar.gz --exclude=tomcat/logs/ --exclude=tomcat/libs/ tomcat

正確寫(xiě)法:

tar -zcvf tomcat.tar.gz --exclude=tomcat/logs --exclude=tomcat/libs tomcat

以上這篇linux tar壓縮排除某個(gè)文件夾的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論