tar 用 –exclude 排除,路径写法要和打包时列出的路径完全一致,这是最常见的踩坑点。
多个排除项就重复写 –exclude,不能在一个参数里用逗号堆叠。
排除目录时别带末尾斜杠,规则太多可以写进文件用 -X 引用。
tar -czf app.tar.gz --exclude='./logs' --exclude='./cache' ./app
tar -czf app.tar.gz -X exclude.txt ./app
THE END
tar 用 –exclude 排除,路径写法要和打包时列出的路径完全一致,这是最常见的踩坑点。
多个排除项就重复写 –exclude,不能在一个参数里用逗号堆叠。
排除目录时别带末尾斜杠,规则太多可以写进文件用 -X 引用。
tar -czf app.tar.gz --exclude='./logs' --exclude='./cache' ./app
tar -czf app.tar.gz -X exclude.txt ./app
暂无评论内容