如何在 Linux 中安装 s3cmd 并管理 Amazon s3 存储桶
在 Linux 中安装 s3cmd 的步骤如下:
- 使用 pip 安装 s3cmd(如果系统中没有 pip,请先安装 pip):
pip install s3cmd
或者,如果你想要安装到用户目录以避免需要管理员权限,可以使用:
pip install --user s3cmd
- 配置 s3cmd,创建或编辑
~/.s3cfg
文件:
[default]
access_key = YOUR_ACCESS_KEY
secret_key = YOUR_SECRET_KEY
bucket_location = US
将 YOUR_ACCESS_KEY
和 YOUR_SECRET_KEY
替换为你的 Amazon S3 访问密钥和秘密密钥。
- 使用 s3cmd 管理 Amazon S3 存储桶:
列出所有存储桶:
s3cmd ls
列出特定存储桶中的文件和文件夹:
s3cmd ls s3://your-bucket-name
上传文件到存储桶:
s3cmd put file.txt s3://your-bucket-name/file.txt
下载文件从存储桶:
s3cmd get s3://your-bucket-name/file.txt file.txt
创建新的存储桶:
s3cmd mb s3://new-bucket-name
删除存储桶:
s3cmd rb s3://bucket-name
请确保替换 your-bucket-name
和 new-bucket-name
为你的存储桶名称,以及 file.txt
为你想要上传或下载的文件名。
评论已关闭