Linux - tar命令过滤某个目录
tar -zcvf abc.20140325.tar.gz --exclude=./abc/kkk/--exclude=./abc/hhh/ ./abc/
发现没有过滤成功,后来发现这种方法是不对的(不能带反斜杠),正确的方法应该是:
① tar -zcvf abc.20140325.tar.gz ./abc/ --exclude ./abc/kkk --exclude ./abc/hhh
② tar -zcvf abc.20140325.tar.gz --exclude ./abc/kkk --exclude ./abc/hhh ./abc/ #将要解压的目录放在最后面
③ tar -zcvf abc.20140325.tar.gz --exclude=./abc/kkk --exclude=./abc/hhh ./abc/ #使用等号连接exclude参数
④ tar -zcvf abc.20140325.tar.gz ./abc/ --exclude=./abc/kkk --exclude=./abc/hhh #将要解压的目录放在前面
OK, ^ _ ^
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步