《s3cmd 命令行工具》
-
介绍
S3cmd是一个免费的命令行软件和客户端,用于上传,恢复和管理数据, 适用于 Amazon S3 及其他使用S3协议的云存储服务。 -
安装
1)通过apt安装
> apt install s3cmd
- 通过pip安装 (python)
pip install s3cmd # python pip
- 相关命令及使用方法
- 命令调用前需要先设置配置文件
1. 默认调用 /root/.s3cfg 文件中的配置
2. 可通过 -c filepath指定配置文件,或通过 --configure在调用命令时直接配置
- 配置文件内容
[default]
access_key = 2bf0a2ef-7483-4b84-bc4a-697da328179c
secret_key = WZFnYJm0SN6LhsoyZClxbBWyDQqv3ahJbWrsDbMe
host_base = 192.168.1.1:80
host_bucket = 192.168.1.1:80/%(test)
use_https = False
- 命令及方法
(1) 展示 bucket
s3cmd ls
(2) 创建一个bucket
s3cmd -v --signature-v2 mb s3://bucketname
(3) 上传