如果我想将 S3 上一个目录的所有内容下载到我的本地 PC,我应该使用哪个命令 cp 或 sync ?
任何帮助将不胜感激。
例如,
如果我想将“这个文件夹”的所有内容下载到我的桌面,会是这样吗?
aws s3 sync s3://"myBucket"/"this folder" C:\\Users\Desktop
aws s3 cp从AWS 命令行界面 (CLI)使用将需要--recursive参数来复制多个文件。
aws s3 cp
--recursive
aws s3 cp s3://myBucket/dir localdir --recursive
aws s3 sync默认情况下,该命令将复制整个目录。它只会复制新的/修改过的文件。
aws s3 sync
aws s3 sync s3://mybucket/dir localdir
只需进行实验以获得您想要的结果。
文档: