天天看点

s3cmd安装及使用

一、安装 

1.下载安装包。 

这里我们使用s3cmd-1.0.0.tar.gz安装包 

2.解压安装包 

tar xzvf s3cmd-1.0.0.tar.gz 

3.移动路径 

mv s3cmd-1.0.0 /usr/local/s3cmd 

4.创建软链接 

ln -s /usr/local/s3cmd/s3cmd /usr/bin/s3cmd 

5.执行配置命令(按提示输入相应密码等) 

s3cmd --configure 

注:执行该命令后,会生成~/.s3cfg配置文件。 

6.编辑配置文件,修改以下几个参数。 

vi ~/.s3cfg 

[default] 

access_key = xxx 

secret_key = xxx 

host_base = xxx.xxx.xxx 

host_bucket = %(bucket)s.xxx.xxx.xxx

二、使用方法及注意点 

1.常见使用方法 

创建bucket: s3cmd mb s3://chy001 

上传文件: s3cmd put /xxx/xxx.txt s3://chy001 

删除文件: s3cmd del s3://chy001/xxx.txt 

上传目录: s3cmd put -r /xxx/xxx s3://chy001/ 

删除目录: s3cmd del -r s3://chy001/xxx 

下载文件: s3cmd get s3://chy001/xxx.txt /xxx/xxx.txt 

下载目录: s3cmd get -r s3://chy001/xxx /xxx/