閱讀303 返回首頁    go 阿裏雲 go 技術社區[雲棲]


【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

  上一篇:go  【Linux shell】grep命令精確匹配字符串查找
  下一篇:go  Java並發——volatile的原理