可以申请免费的个人网站吗百度付费问答平台
误区:
首先使用cp命令的 --exclude参数实不可取的,会造成以下的报错,因为cp命令中压根就没有--exclude这个参数的配置
cp: unrecognized option '--exclude=‘****’
问题解决:
我们可以使用rsync工具来完成目录排除的功能,rsync本来是一个远程实时备份的文件同步工具,其含有丰富的命令参数,其中就有--exclude,我们就可以利用rsync来实现本地的文件复制
命令使用:
rsync -avr --exclude 'tmp' --exclude 'logs' /path/to/source/ /path/to/destination/
注意事项:
rsync命令的--exclude参数只能写相对路径,不能写绝对路径,比如tmp文件夹是path/to/source下面的子文件夹,我们只能cd到path/to/source的目录下执行rsync的命令