一、安装 
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/

2.注意点 
1)创建bucket时,不能用点号(".")分隔,否则报错,如下: 
s3cmd mb s3://aa.chy001 
WARNING: Retrying failed request: / ([Errno -2] Name or service not known) 
WARNING: Waiting 3 sec...

把点号改成下划线就可成功创建了: 
s3cmd mb s3://aa_chy001 
Bucket 's3://aa_chy001/' created

转载于:https://blog.51cto.com/nycle/1614505

s3cmd安装与使用相关推荐

  1. s3cmd安装及使用命令

    转自:董俊杰博客https://www.cnblogs.com/xd502djj/p/3604783.html s3cmd 安装使用指南 https://wangyan.org/blog/s3cmd- ...

  2. s3cmd安装及使用

    一.安装 1.下载安装包.  这里我们使用s3cmd-1.0.0.tar.gz安装包  2.解压安装包  tar xzvf s3cmd-1.0.0.tar.gz  3.移动路径  mv s3cmd-1 ...

  3. Ceph分布式集群安装配置

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到网站:https://www.captainai.net/dongkelun 前言 记录Ceph分布式集群安 ...

  4. 如何使用 S3CMD 访问 COS 服务

    作者简介 吴硕卫:腾讯云技术支持工程师,现负责腾讯云存储产品的技术支持专项工作. S3cmd 是免费的命令行工具和客户端,用于在 Amazon S3 和其他兼容 S3 协议的对象存储中上传.下载和管理 ...

  5. CentOS 7 搭建 Ceph 集群(nautilus 版本)

    推荐阅读 Helm3(K8S 资源对象管理工具)视频教程:https://edu.csdn.net/course/detail/32506 Helm3(K8S 资源对象管理工具)博客专栏:https: ...

  6. 应用ceph对象存储(ceph-13.2.10)

    记录:335 场景:在CentOS 7.9操作系统上,部署ceph-13.2.10集群.应用ceph对象存储(ceph object store):主要是创建对象存储客户端.使用s3cmd操作对象存储 ...

  7. 文件服务器 s3,AWS S3日志文件通过服务器上传到elk(示例代码)

    通过elk查看s3产生的大量日志 首先理清思路 首先从s3上用s3cmd命令将logs同步下来 再将日志写到文件 再通过elk展示出来 一.安装s3cmd命令 S3cmd工具的安装与简单使用: 参考文 ...

  8. Centos7下使用Ceph-deploy快速部署Ceph分布式存储

    #Centos7下使用Ceph-deploy快速部署Ceph分布式存储 CEPH 简介  不管你是想为云平台提供Ceph 对象存储和/或 Ceph 块设备,还是想部署一个 Ceph 文件系统或者把 C ...

  9. 离线安装ceph集群(ceph-13.2.10)

    记录:332 场景:在CentOS 7.9操作系统上,使用ceph的rpm-mimic的ceph-13.2.10安装ceph集群.应用ceph对象存储(ceph object store):应用cep ...

最新文章

  1. “妈妈打工,爸爸是盲人”小学生记错开学时间独自上学,原因心酸
  2. MySQL中的执行计划
  3. mysql basedal_spring与MyBatis结合
  4. ccs加载out文件_类加载流程、类加载机制及自定义类加载器详解
  5. daoi php_聊聊这些年用过的AOI
  6. 这七种回归分析技术,学了不后悔~
  7. 中科罗伯特机器人吧_延庆旧县南站附近继续教育
  8. 微信小程token_微信小程序url与token设置详解
  9. 管理员用户不同身份登录页面代码PHP,wordpress管理员登录和普通用户登录后跳转到不同页面-♚付涛纪实阁♚...
  10. eclipse项目如何变成web项目_IntelliJ IDEA 部署 Web 项目,终于搞懂了!
  11. MTK:socket通信
  12. Stm32 CubeMx安装和配置Cube.ai教程
  13. Layer动态设置每一行的背景色
  14. html的基本标记符,html的基本标记符号
  15. [转]SReng分析方法
  16. Python学习(列表)
  17. 【云驻共创】当HarmonyOS走进课堂是种什么体验
  18. instagram架构_提升Instagram销量的8条秘诀
  19. java aws_适用于Java的AWS开发工具包-开发人员-AWS文档.PDF
  20. iOS删除模拟器版本

热门文章

  1. Windows 系统优化与瘦身
  2. Mongodb最佳实践及使用问题
  3. 一步一步SharePoint 2007之八:允许所有域用户访问网站
  4. ajax async:false不管用_js 网络请求框架 ajax和axios、fetch的区别
  5. oracle期末重点,oracle期末复习题及答案
  6. sql怎么实现取当前数据以及累计7天数据_年薪60万+大佬吐血整理字节跳动大数据面试真题...
  7. Xamarin Essentials教程实现数据的传输功能实例
  8. Beaglebone Black教程Beaglebone Black的引脚分配
  9. Xamarin.Forms教程下载安装JDK配置环境变量
  10. PHP支持模板,让ThinkPHP5支持模板主题(参照ThinkPHP3.2)