使用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
排除多個文件同理。