linux tar壓縮排除某個文件夾或者文件

咱們以tomcat 爲例,打包的時候咱們要排除 tomcat/logs 目錄,命令以下:git

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

若是要排除多個目錄,增長 --exclude 便可,以下命令排除logs和libs兩個目錄及文件xiaoshan.txt:tomcat

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

 

#將打包好的文件上傳到服務器上ide

scp -r qqqg.tar.gz root@120.26.135.176:/home/admin/qqqg.tar.gz idea

 

#打包qqqg2文件,除去.git docs等文件文件上傳

tar cvf qqqg.tar.gz --exclude=.git  --exclude=docs --exclude=source --exclude=unittest_ --exclude=web_test  --exclude=.idea --exclude=setting.py --exclude=.git --exclude=*.pyc  qqqg2it

相關文章
相關標籤/搜索