美文网首页总结
ubuntu 安装awscli及简单使用

ubuntu 安装awscli及简单使用

作者: 时彬斌 | 来源:发表于2020-10-22 21:39 被阅读0次

安装:

 sudo apt-get update
 sudo apt-get install -y python-dev python-pip
 sudo pip install awscli

验证:

 $ aws --version
aws-cli/1.18.162 Python/2.7.17 Linux/4.4.0-148-generic botocore/1.19.2

配置信息:

 $ aws configure 
AWS Access Key ID [None]: 1
AWS Secret Access Key [None]: 2
Default region name [None]: us-west-2
Default output format [None]: json

简单使用,访问所有bucket列表:

 $ aws --endpoint-url http://192.168.2.13:8081 s3 ls
 2020-09-27 19:32:05 bucket-1
2020-09-27 19:32:05 test-bucket
2020-09-27 19:32:04 bucket-10086

列出某个bucket下的所有object信息:

 $ aws --endpoint-url http://192.168.2.13:8081 s3 ls s3://bucket-1
# 写入时间                  文件大小     objectID
2020-10-20 17:45:48 7650          object11111
2020-10-22 20:23:21 7650          object11111-copy1

上传文件到服务器上:

# 用文件名即 object11111-copy1.gz  作为objectID 存储到服务器上
$ aws --endpoint-url http://192.168.2.13:8081 s3 cp object11111-copy1.gz  s3://bucket-1
 # 下面这种指定objectID的方式上传到服务器
$ aws --endpoint-url http://192.168.2.13:8081 s3 cp large-filer.zip s3://bucket-1/object11111-copy1 

下载文件:

# 下载大文件4G左右时报 Max retries exceeded 的异常错误
 $ aws --endpoint-url http://192.168.2.13:8081 s3 cp s3://bucket-1/object11111-copy1 ./object2222

相关文章

网友评论

    本文标题:ubuntu 安装awscli及简单使用

    本文链接:https://www.haomeiwen.com/subject/vlipmktx.html