一、安装

查看服务器版本,7以上可以直接配置好yum源安装,6的需要用rpm包安装
s3是S3是Simple Storage Service的缩写,即简单存储服务,也可以说是云存储,需要存储端和客户端

1、yum安装

1、配置yum源

vim ceph.repo
[ceph]
name=ceph
#baseurl=https://mirrors.aliyun.com/ceph/rpm-mimic/el7/x86_64/
baseurl=https://mirrors.aliyun.com/ceph/rpm-luminous/el7/x86_64/
gpgcheck=0[ceph-noarch]
name=cephnoarch
#baseurl=https://mirrors.aliyun.com/ceph/rpm-mimic/el7/noarch/
baseurl=https://mirrors.aliyun.com/ceph/rpm-luminous/el7/noarch/
gpgcheck=0
epel.repo
[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
baseurl=http://mirrors.aliyun.com/epel/7/$basearch
failovermethod=priority
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7[epel-debuginfo]
name=Extra Packages for Enterprise Linux 7 - $basearch - Debug
baseurl=http://mirrors.aliyun.com/epel/7/$basearch/debug
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=0[epel-source]
name=Extra Packages for Enterprise Linux 7 - $basearch - Source
baseurl=http://mirrors.aliyun.com/epel/7/SRPMS
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=0

2、yum install -y s3cmd
3、配置ceph和cllient
ceph是存储设备,一般安装好之后只需要妥善保管ak和sk信息
“access_key”:
“secret_key”: "
client是客户端,安装好之后配置存储文件

/root/.s3cfg
[default]
access_key =ceph的ak
access_token =
add_encoding_exts =
add_headers =
bucket_location = US
ca_certs_file =
cache_file =
check_ssl_certificate = True
check_ssl_hostname = True
cloudfront_host = cloudfront.amazonaws.com
connection_max_age = 5
connection_pooling = True
content_disposition =
content_type =
default_mime_type = binary/octet-stream
delay_updates = False
delete_after = False
delete_after_fetch = False
delete_removed = False
dry_run = False
enable_multipart = True
encrypt = False
expiry_date =
expiry_days =
expiry_prefix =
follow_symlinks = False
force = False
get_continue = False
gpg_command = /bin/gpg
gpg_decrypt = %(gpg_command)s -d --verbose --no-use-agent --batch --yes --passphrase-fd %(passphrase_fd)s -o %(output_file)s %(input_file)s
gpg_encrypt = %(gpg_command)s -c --verbose --no-use-agent --batch --yes --passphrase-fd %(passphrase_fd)s -o %(output_file)s %(input_file)s
gpg_passphrase =
guess_mime_type = True
host_base = IP:端口
host_bucket =  IP:端口
human_readable_sizes = False
invalidate_default_index_on_cf = False
invalidate_default_index_root_on_cf = True
invalidate_on_cf = False
kms_key =
limit = -1
limitrate = 0
list_md5 = False
log_target_prefix =
long_listing = False
max_delete = -1
mime_type =
multipart_chunk_size_mb = 500
multipart_copy_chunk_size_mb = 1024
multipart_max_chunks = 100000
preserve_attrs = True
progress_meter = True
proxy_host =
proxy_port = 0
public_url_use_https = False
put_continue = False
recursive = False
recv_chunk = 65536
reduced_redundancy = False
requester_pays = False
restore_days = 1
restore_priority = Standard
secret_key = ceph的sk
send_chunk = 65536
server_side_encryption = False
signature_v2 = False
signurl_use_https = False
simpledb_host = sdb.amazonaws.com
skip_existing = False
socket_timeout = 300
ssl_client_cert_file =
ssl_client_key_file =
stats = False
stop_on_error = False
storage_class =
throttle_max = 100
upload_id =
urlencoding_mode = normal
use_http_expect = False
use_https = False
use_mime_magic = True
verbosity = WARNING
website_endpoint = http://%(bucket)s.s3-website-%(location)s.amazonaws.com/
website_error =
website_index = index.html
max_concurrent_requests = 50

至此安装完成

2、rpm安装

1、下载
http://www.rpmfind.net/linux/rpm2html/search.php?query=s3cmd
wget

2、rmp -ivh 包
3、安装ceph和client以及配置(和上面一样)

二、简单命令

首先他不是ftp,不可以在里面创建目录,但是可以上传目录,所以如果需要多层目录,请提前在本地创建好再上传

操作命令说明
1.创建bucket
s3cmd mb s3://BUCKET
例子:创建一个名为test的bucket
s3cmd mb s3://test

2.删除bucket
s3cmd rb s3://BUCKET
例子:删除一个名为test的bucket
s3cmd mb s3://test

3.查看bucket/object下的内容
s3cmd ls [s3://BUCKET[/PREFIX]]

4.列出所有buckets下的object
s3cmd la

5.上传文件
s3cmd put FILE [FILE…] s3://BUCKET[/PREFIX]
例子:上传file111到test这个bucket
s3cmd put file111 s3://test/
如果上传文件夹需要加+r
如上传file222文件夹
s3cmd put -r file222 s3://test/

6.下载文件
s3cmd get s3://BUCKET/OBJECT LOCAL_FILE
如下载file111
s3cmd get s3://test/file111

7.删除文件
s3cmd del s3://BUCKET/OBJECT
如删除file111
s3cmd del s3://test/file111

其他命令可以通过man s3cmd查看

s3cmd安装配置及基础命令相关推荐

  1. Android Studio新手–下载安装配置–零基础入门–基本使用–调试技能–构建项目基础–使用AS应对常规应用开发

    转自:http://blog.csdn.net/yanbober/article/details/45306483 目标:Android Studio新手–>下载安装配置–>零基础入门–& ...

  2. Spark安装配置和基础编程

    Spark安装配置和基础编程 重要知识点: Spark是一个开源的可应用于大规模数据处理的分布式计算框架,该框架可以独立安装使用,也可以和Hadoop一起安装使用.为了让Spark可以使用HDFS存取 ...

  3. Tomcat安装配置与基础使用

    Tomcat安装配置与基础使用: 以下除了特殊需求,一般来说下面阐述的基础操作占据了日常对tomcat操作80%以上,对于一般开发基本够用. 1.首先配置好JDK环境,可参考以下: http://bl ...

  4. 《大型数据库技术》MySQL数据库安装配置及基础使用

    文章目录 1.下载安装MySQL 1.1 搜索MySQL下载页面 1.2 查看各种MySQL版本 1.3 安装配置MySQL 2.数据库基本操作 2.1 创建数据库 2.2 创建关系表 2.3 插入数 ...

  5. 1.NoSQL之Redis配置与基础命令

    文章目录 前言 一.关系数据库与非关系型数据库 1.关系型数据库 2.非关系型数据库 3.关系型数据库和非关系型数据库区别 3.1数据存储方式不同 3.2 扩展方式不同 3.3 对事务性的支持不同 4 ...

  6. zookeeper工作原理、安装配置、工具命令简介

    1 Zookeeper简介 Zookeeper 是分布式服务框架,主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务.状态同步服务.集群管理.分布式应用配置项的管理等等. ZooK ...

  7. git本地安装配置与基础概念

    史上最详细安装教程 以上教程是作为扩展学习,其实完全按默认安装就可以了:我们详解配置过程 配置git环境:git config --global config:参数是用来配置git环境的 global ...

  8. Docker的安装配置及基础学习

    Docker的安装 # 1.卸载旧版本 yum remove docker \docker-client \docker-client-latest \docker-common \docker-la ...

  9. Nginx学习2:Nginx的安装配置和常用命令

    Nginx的安装.常用命令和配置文件 在Linux系统安装Nginx 我们使用虚拟机来完成在Linux系统安装Nginx的步骤,在这里我选择的是CentOS7的Linux系统, 1.到官网下载Ngin ...

  10. Brup_Suite安装配置及基础使用----最详细的教程(测试木头人)

    欢迎观看本教程,此教程解决Brup_Suite安装过程中的所有的问题,而且有中文和英文版的供大家使用. 目录 一.Brup_Suite介绍 二.下载Brup_Suite 三.配置JAVA环境 四.配置 ...

最新文章

  1. C#中Winform程序中如何实现多维表头【不通过第三方报表程序】
  2. fMRI在认知心理学上的研究
  3. 15年第六届蓝桥杯第九题_(矩阵快速幂优化的动态规划)
  4. 通过女票的淘宝历程,大白话讲解大数据各个方向的分工
  5. c++ array stl_C ++ STL中带有示例的array :: front()函数
  6. 哈达玛变换的应用SATD、SAD等匹配算法
  7. 【kafka】Kafka Connect中的增量协同平衡
  8. linux命令 查找包含指定字符串的文件
  9. linux 临时去掉cp别名_Linux 命令别名
  10. 网卡类双频WiFi模块选型参考
  11. 遗传算法求解TSP问题
  12. 拥有mac动态壁纸Backgrounds——让桌面更生动
  13. uni-app小程序SDK接入
  14. Apache ShenYu源码阅读系列-基于WebSocket的数据同步
  15. 怎么缩小图片大小kb
  16. 浅析微信支付:公众平台卡券功能开通、HTML5线上发券(JS-SDK接口)、查看卡券详情
  17. 光纤跳线接口_不同速率光模块与光纤跳线的连接使用方案
  18. java中list中放入map_list中放map的几种方式
  19. 《优柔有情人》读后感6000字
  20. ITK入门教程(11)点集之创建一个点集

热门文章

  1. 按钮点击后的颜色css,CSS实现按钮点击后根据背景色加深效果-一颗优雅草bigniu...
  2. NOD32升级账号更新器 [ C# | NOD32 | Eset ]
  3. 清明梦听说过吗?你对于控制你做梦这件事上的心力有多深
  4. GUI 应用:socket 网络聊天室
  5. javaSE基础大全--知识点总结
  6. 非常全面的IReport的使用
  7. 计算机主机发出滴滴声音怎么办,电脑蓝屏后主机滴滴的响应该怎么处理教程
  8. Linux中的PS1变量
  9. OCCT学习遇到的问题记录
  10. 2020级CHD新生训练题题解