AWS S3 操作

 1、列出特定存储桶中的对象

           aws s3 ls s3://<bucket-name>/

           示例:aws s3 ls s3://test_bucket/


2、上传对象
          aws  s3  cp   <local-file>    s3://<bucket-name>/

         上传单个文件示例: aws  s3  cp   ./local_file.txt        s3://test_bucket/
       
         上传整个文件夹示例:  aws s3 cp ./local_photos/   s3://test_bucket/local_photos/   --recursive
      


3、下载对象

          aws s3 cp s3://<bucket-name>/<object-key>      <local-file>

          下载单个文件示例:aws s3 cp s3://test_bucket/local_file.txt        ./my-local_file.txt

          下载整个目录示例:aws s3 cp s3://test_bucket/local_photos/   ./local_test_bucket/   --recursive

         异步下载整个文件夹示例: aws s3  sync  s3://test_bucket/local_photos/  ./sync_photos/


4、删除对象
          aws  s3  rm   s3://<bucket-name>/<object-key>
      
         删除单个文件示例:aws s3 rm s3://test_bucket/local_file.txt
   
         删除整个目录示例:aws s3 rm s3://test_bucket/local_photos/   --recursive

评论

此博客中的热门博文

IDEA 中 前端Debug

NODE环境问题

前端NODE环境搭建