二、使用方法
1、配置,主要是 Access Key ID 和 Secret Access Key
s3cmd --configure
2、列举所有 Buckets。(bucket 相当于根文件夹)
s3cmd ls
3、创建 bucket,且 bucket 名称是唯一的,不能重复。
s3cmd mb s3://my-bucket-name
4、删除空 bucket
s3cmd rb s3://my-bucket-name
5、列举 Bucket 中的内容
s3cmd ls s3://my-bucket-name
6、上传 file.txt 到某个 bucket,
s3cmd put file.txt s3://my-bucket-name/file.txt
7、上传并将权限设置为所有人可读
s3cmd put --acl-public file.txt s3://my-bucket-name/file.txt
8、批量上传文件
s3cmd put ./* s3://my-bucket-name/
9、下载文件
s3cmd get s3://my-bucket-name/file.txt file.txt
10、批量下载
s3cmd get s3://my-bucket-name/* ./
11、删除文件
s3cmd del s3://my-bucket-name/file.txt
12、来获得对应的bucket所占用的空间大小
s3cmd du -H s3://my-bucket-name
s3cmd 借助split分批实现文件同步备份(2)
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:http://www.heiqu.com/1af0ff8b6af4fbeb7a0fc0b639bef9c4.html