amazon-web-services - 将 s3 存储桶下载到本地目录但文件未复制?
问题描述
有很多很多示例说明如何将文件目录从 s3 存储桶下载到本地目录。
aws s3 cp s3://<bucket>/<directory> /<path>/<to>/<local>/ --recursive
但是,我从已连接的 AWS CLI 运行此命令,并在终端中看到确认信息,例如:
download: s3://mybucket/myfolder/data1.json to /my/local/dir/data1.json
download: s3://mybucket/myfolder/data2.json to /my/local/dir/data2.json
download: s3://mybucket/myfolder/data3.json to /my/local/dir/data3.json
...
但后来我检查/my/local/dir
文件,我的目录是空的。我尝试使用该sync
命令,我尝试只复制一个文件 - 现在似乎没有任何效果。过去,我确实成功运行了此命令并按预期下载了文件。
为什么我的文件现在没有被复制,尽管没有看到错误?
解决方案
为了进行测试,您可以转到您的/my/local/dir
文件夹并执行以下命令:
aws s3 sync s3://mybucket/myfolder .
推荐阅读
- javascript - 在 vuejs 中使用条件内部过滤器()?
- html - 在按钮文本上方显示字体真棒图标作为链接
- java - 使用 Gradle 将环境变量添加到 Cucumber 任务
- python-3.x - Python - 有没有办法简化网页抓取代码?
- python - 如何从整数中取回数据。我的 model.predict() 不工作
- javascript - Google Maps API - 如何消除位置峰值
- angular - ag-Grid:获取鼠标所在行的索引
- javascript - 如何将数据从 laravel 控制器发送到 vuejs
- angular - ngx-leaflet / GeoJson / Country Border
- java - 我是 android 领域的新手,并且遇到插入 android 应用程序的问题?