当前位置 : 主页 > 操作系统 > centos >

使用MiniO Client(mc)连接AWS S3

来源:互联网 收集:自由互联 发布时间:2023-08-21
客户端名称:minio client minio中文官网地址:http://docs.minio.org.cn/docs/master/minio-client-complete-guide minio英文官网地址:https://min.io/docs/minio/linux/index.html?ref=docs-redirect 使用方法: 下载二进制文

客户端名称:minio client

minio中文官网地址:http://docs.minio.org.cn/docs/master/minio-client-complete-guide
minio英文官网地址:https://min.io/docs/minio/linux/index.html?ref=docs-redirect

使用方法:
下载二进制文件,并赋权
wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc

连接s3:

./mc config host add minio http://127.0.0.1:9000 AK520IxxxxxxxXV66BZ J7ZvF09xxxxxxxxxxxxxxxxxOJw4SSdKjmc --api s3v4
解释:minio是起的别名
http://127.0.0.1:9000是访问地址
AK520IxxxxxxxXV66BZ是Access ID
J7ZvF09xxxxxxxxxxxxxxxxxOJw4SSdKjmc是Secret Access Key
其他的不用修改,可以直接使用

查看连接的存储:

./mc config host list

上传文件或目录:

./mc cp -r xxxx minio/cloud-zh-msmp-kf-bucket-msmp-dev01/
解释:minio是上面起的别名,cloud-zh-msmp-kf-bucket-msmp-dev01是backet name(桶名称)
最后存储是放在桶里面的。
PS:这个命令上传后会上传到对象存储//下面,如果想放在/,要把桶后面的/删除.

查看对象存储中的文件:

./mc ls minio/cloud-zh-msmp-kf-bucket-msmp-dev01

其他参数说明:

./mc --help
ls 列出文件和文件夹。
mb 创建一个存储桶或一个文件夹。
cat 显示文件和对象内容。
pipe 将一个STDIN重定向到一个对象或者文件或者STDOUT。
share 生成用于共享的URL。
cp 拷贝文件和对象。
mirror 给存储桶和文件夹做镜像。
find 基于参数查找文件。
diff 对两个文件夹或者存储桶比较差异。
rm 删除文件和对象。
events 管理对象通知。
watch 监视文件和对象的事件。
policy 管理访问策略。
config 管理mc配置文件。
update 检查软件更新。
version 输出版本信息。

【文章转东台网页制作公司 http://www.1234xp.com/dongtai.html 网络转载请说明出处】
上一篇:Python之面向对象版学员管理系统
下一篇:没有了
网友评论