【Linux shell】tar命令排除某些文件打包
1、--exclude 參數使用
--exclude dirname/filename
排除某個目錄或某個文件後壓縮打包。
例如:
cd /etc/openvpn
tar --exclude easy-rsa -czvf openvpn.tar.gz *
打包該目錄下所有目錄文件,並排除easy-rsa目錄及其子文件
注:tar -czvf openvpn.tar.gz --exclude easy-rsa/
如果目錄名後麵加/時,是打包該目錄下所有文件目錄,並不排除easy-rsa目錄及其子文件
2、打包多個目錄到一個壓縮文件裏
tar -czvf dirname.tar.gz dir1 dir2
tar -czvf filename.tar.gz file1 file2
最後更新:2017-07-26 09:05:01