linux使用tar打包時排除某個文件或目錄實列


使用tar打包時,排除不想打包的文件

■以備份我司數據庫為列,我只想打包aa,cc“文件”不想打包bb文件。

tar -zPcvf /root/mysql.tar.gz /home/mysql/* --exclude=/home/mysql/bb.txt

■如果文件的后綴是會變動的,就使用下面操作。

tar -zPcvf /root/mysql.tar.gz /home/mysql/* --exclude=/home/mysql/aa.*

■排除掉某個“目錄”

tar -zPcvf /root/mysql.tar.gz /home/mysql/* --exclude=/home/mysql/testnew

查看目錄是有testnew,備份時沒顯示,也就是排除掉了。

■排除多個目錄。

tar -zcvf root.tar.gz /root/*   --exclude=/root/test2    --exclude=/root/test3

 

 排除多個文件同理。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM