
# 同步下载示例
本章节案例中的所有命令均以Linux操作系统为例，提供同步下载操作指导。
假设bucket-test桶内包含如下对象：
```
obs://bucket-test/src1/
obs://bucket-test/src1/test3.txt
obs://bucket-test/src1/src2/
obs://bucket-test/src1/src2/test1.txt
obs://bucket-test/src1/src2/test2.txt
obs://bucket-test/src1/src3/
```
假设本地文件夹的格式如下：
```
└── src1
    └── test3.txt
```
基于以上桶内对象和本地文件夹的格式，不同场景下同步下载的示例如下：
- 同步bucket-test的src1文件夹中的所有文件和文件夹至本地已存在的src1文件夹中，同步命令如下：
  ```
  ./obsutil sync obs://bucket-test/src1  /src1
  ```
  同步下载成功后，本地src1文件夹中生成的内容如下：
  ```
  └── src1
      ├── src2
          ├── test1.txt
          └── test2.txt
      ├── src3
      └── test3.txt
  ```
  
 
