forked from docs/doc-exports
Reviewed-by: Sabelnikov, Dmitriy <dmitriy.sabelnikov@t-systems.com> Co-authored-by: weihongmin1 <weihongmin1@huawei.com> Co-committed-by: weihongmin1 <weihongmin1@huawei.com>
2.4 KiB
2.4 KiB
Synchronous Download
All commands in this section use the Linux operating system as an example to describe how to perform synchronous download operations.
Assume that bucket bucket-test contains the following objects:
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/
Assume that a local folder is in the following structure:
└── src1 └── test3.txt
Based on the structure of the preceding local folder and objects in the bucket, different synchronous download scenarios require different commands.
- To synchronize all files and subfolders from the src1 folder in the bucket-test bucket to the local src1 folder, use the following command:
./obsutil sync obs://bucket-test/src1 /src1
After the synchronization is successful, the following files are generated in the local src1 folder:
└── src1 ├── src2 ├── test1.txt └── test2.txt ├── src3 └── test3.txt
Parent topic: Common Examples