当前位置: 首页 > news >正文

linux中复制文件如何排除一个目录

误区:

首先使用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的命令

http://www.lryc.cn/news/221067.html

相关文章:

  • 时空智友企业信息管理系统任意文件读取漏洞复现
  • YOLOv8优化:block系列篇 | Neck系列篇 |可重参化EfficientRepBiPAN优化Neck
  • 零代码编程:用ChatGPT批量提取flash动画swf文件中的mp3
  • 2023数学建模国赛C题赛后总结
  • hiveSQL语法及练习题整理(mysql)
  • 【UE4】UE编辑器乱码问题
  • 2 创建svelte项目(应用程序)
  • 手机怎么打包?三个方法随心选!
  • SecureFX如何用Public key 連接sftp
  • BUUCTF 隐藏的钥匙 1
  • idea使用gradle教程 (idea gradle springboot)2024
  • 本地部署 lama-cleaner
  • 供应链云仓系统:实现采购、销售、收银、路线规划一体化,高效协同,再创商业价值!
  • 如何用devtools快速开发一个R语言包?
  • 1、Sentinel基本应用限流规则(1)
  • BitBucket 进行代码管理
  • 惊艳!拓世法宝AI智能数字人一体机解锁数字文博的全民体验
  • Redis之与SSM集成Spring注解式缓存
  • Android 安卓 Soong构建系统——Blueprint Android.bp配置文件解析
  • 【Redis】SSM整合Redis注解式缓存的使用
  • lua中的循环 while、for、repeat until三种循环方式、pairs和ipairs区别
  • Linux 进程的管道通信
  • OpenGL和Vulkan比较
  • OpenCV入门3:像素操作
  • 使用内网穿透工具,远程测试本地接口
  • uniapp小程序才到第五层就报错navigateto:fail webview count limit exceed
  • 【C++】map set
  • 正点原子嵌入式linux驱动开发——Linux Regmap驱动
  • 京东商品详情API,页面信息采集,优惠券信息获取
  • Visual Studio 2022 + OpenCV 4.5.2 安装与配置教程