原始状态:

[root@localhost tmp]# tree

.

├── a

│   ├── a1

│   └── a2

└── b

 directories,  files

[root@localhost tmp]# rsync -av --progress a b

sending incremental file list

a/

a/a1

            %    .00kB/s    :: (xfer#, to-check=/)

a/a2

            %    .00kB/s    :: (xfer#, to-check=/)

sent  bytes  received  bytes  394.00 bytes/sec

[root@localhost tmp]# tree

.

├── a

│   ├── a1

│   └── a2

└── b

    └── a

        ├── a1

        └── a2

回到原始状态:

注意,源目录多了一个斜杆:

[root@localhost tmp]# rsync -av --progress a/ b

sending incremental file list

./

a1

            %    .00kB/s    :: (xfer#, to-check=/)

a2

            %    .00kB/s    :: (xfer#, to-check=/)

sent  bytes  received  bytes  372.00 bytes/sec

total size is   speedup is 0.00

[root@localhost tmp]# tree

.

├── a

│   ├── a1

│   └── a2

└── b

    ├── a1

    └── a2

 directories,  files

变成了a下面的内容复制到文件b下,而不是像第一次的包括a整个目录

目标如果是文件夹的话,最后有没有加斜杆都不影响。

加-n参数可以进行dry-run模式,即只显示有可能的改变,但实际并不执行。

最新文章

  1. Nginx实现多域名证书HTTPS
  2. Unicode, UTF, ASCII, ANSI format differences
  3. KVM 基本命令
  4. scrapy基础教程
  5. Java 读取xlsx
  6. javascript,jQuery,trim()
  7. Java和Android注释规范
  8. 关于Java中File的renameTo函数
  9. APMServ5.2.6 升级PHP版本 到高版本 5.3,5.4
  10. Javascript中bind()方法的使用与实现
  11. [虚拟化/云][全栈demo] 为qemu增加一个PCI的watchdog外设(二)
  12. 快速上手UIBezierPath
  13. Mybatis之旅第三篇-SqlMapConfig.xml全局配置文件解析
  14. 模型加速[tensorflow&tensorrt]
  15. LeetCode 50 - Pow(x, n) - [快速幂]
  16. 【JS面试向】选择排序、桶排序、冒泡排序和快速排序简介
  17. SpringCloud Feign context-path踩到的坑
  18. sudo 找不到命令 go
  19. 八皇后问题动态演示_Qt5实现
  20. ionic service

热门文章

  1. [bzoj3673] 可持久化并查集 by zky
  2. [国嵌笔记][024][ARM汇编编程概述]
  3. css3滤镜Filter使用
  4. git常用命令--转载
  5. element-ui中upload组件如何传递文件及其他参数
  6. 在Vue项目使用quill-editor带样式编辑器(更改插入图片和视频)
  7. 急!!ftp登录错误,提示 530 not logged in,连接失败 ,,是怎么回事啊
  8. dede被注入后台提示用户名不存在解决方法
  9. dedesms中的导致生成静态页面多出&#65279空白行解决办法
  10. 基于FPGA的HDMI高清显示接口驱动