MinIO Client(mc)基本使用

一、Linux安装

1、下载最近的mc 命令,并保存到当前用户的bin目录下,这样可以直接执行,不用修改path

curl -sL  https://dl.minio.org.cn/client/mc/release/linux-amd64/mc  -o /usr/bin/mc 

chmod +x /usr/bin/mc

二、配置使用

1、查看mc已经管理的minio

mc config host list

在这里插入图片描述

2、添加 Minio 服务

# 举例:mc config host add minio2022 http://127.0.0.1:9000 IUKxxxfcc 5D0YvqFb6o5QIoasfdfdf --api s3v4
mc config host add 服务器名称 endpoint地址 accesskey secretkey KEY

上面使用 mc config host 命令的 add 选项添加一个存储服务到 mc 的配置文件,然后就可以在 mc 中通过别名 minio2022 访问存储服务了。其中:

  • minio2022 存储服务的别名
  • http://127.0.0.1:9000 存储服务的 URL 地址
  • 存储服务的 Access Key
  • 存储服务的 Securet Key
  • api s3v4 存储服务采用的 API 签名。API签名是可选参数,默认情况下,它被设置为 “S3v4”。

3、移除 Minio 服务

# 举例:mc config host remove minio2022 
mc config host remove 服务器名称

4、查询指定 Minio 服务下的桶,需要先添加minio到mc管理中才行,否则会显示未授权

# 举例:mc ls minio2022 
mc ls 服务器名称

5、cp 命令

# 将本地的 /opt/gkj/miniotest/ 目录下数据 递归上传到 minio2022 服务的 b1 桶下
mc cp --recursive /opt/gkj/miniotest/ minio2022/b1/

6、mv 命令

# 将 20220712 文件夹下面有很多图片,文件
# 以下命令是将minio2022服务中b1桶下的  folder1/20220712 文件夹下的所有东西递归迁移到 minio2022服务中b2桶下的  public/20220712 文件夹下
# 以前访问 http://192.168.172.228:9000/b1/folder1/20220712/195101dd-16e1-430b-92d1-bb5b856c0d8f.jpg
# 迁移之后访问 http://192.168.172.228:9000/b2/public/20220712/195101dd-16e1-430b-92d1-bb5b856c0d8f.jpg
mc mv --recursive  minio2022/b1/folder1/20220712  minio2022/b2/public/20220712

7、具体有那些命令,以及详情可以看官网 The MinIO Client mc command line tool

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/436366.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【洛谷 P8748】[蓝桥杯 2021 省 B] 时间显示 题解(数学+模运算+输入输出)

[蓝桥杯 2021 省 B] 时间显示 题目描述 小蓝要和朋友合作开发一个时间显示的网站。在服务器上,朋友已经获取了当前的时间,用一个整数表示,值为从 1970 年 1 月 1 日 00:00:00 到当前时刻经过的毫秒数。 现在,小蓝要在客户端显示…

MATLAB KL变换

1. 原理 KL变换步骤: 1.求样本X的协方差矩阵R 2.求 R的特征值λ。选取前d个较大的特征值。 3.计算d个特征值对应的特征向量,归一化后构成变换矩阵U。 4.对{X}中每一个X进行K-L变换,得到变换后向量YU’ * X,d维向量Y就是…

阿里云Linux系统MySQL8忘记密码修改密码

相关版本 操作系统:Alibaba Cloud Linux 3.2104 LTS 64位MySQL:mysql Ver 8.0.34 for Linux on x86_64 (Source distribution) MySQL版本可通过下方命令查询 mysql --version一、修改my.cnf文件 文件位置:etc/my.cnf进入远程连接后可以打…

解决vue项目本地开发完成后部署到服务器后报404的问题

一、如何部署 前后端分离开发模式下,前后端是独立布署的,前端只需要将最后的构建物上传至目标服务器的web容器指定的静态目录下即可 我们知道vue项目在构建后,是生成一系列的静态文件 常规布署我们只需要将这个目录上传至目标服务器即可 /…

163邮箱SMTP设置需要怎么配置?如何开启?

163邮箱SMTP设置教程?163邮箱开通SMTP发信功能方法? 当我们需要使用第三方工具或软件来发送邮件时,SMTP设置就显得尤为重要。特别是对于使用163邮箱的用户来说,掌握163邮箱SMTP设置的方法是非常必要的。下面,AokSend就…

javaweb学习(day06-servlet)

一、基本介绍 1 官方文档 地址: https://tomcat.apache.org/tomcat-8.0-doc/servletapi/index.htmlServlet 和 Tomcat 的关系: 一句话, Tomcat 支持 Servlet【假如单独使用Servlet就失去了意义】 2 为什么会出现 Servlet 提出需求: 请用你现有的html css javascript&#…

JavaSE(上)-Day3

JavaSE(上)-Day3 IDEA(目前业内最好用的开发软件)初始使用IEDA的基础设置 本篇主要介绍内容如下: IDEA的基本使用IDEA的基础设置 IDEA(目前业内最好用的开发软件) IDEA是用于Java语言开发的集…

springboot之mybaitsPlus

mybaitsPlus是国内开发的,并不是springboot的项目,只是学习的时候直接就是适配的springboot。 MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不…

微服务获取登录用户Id与单体服务下获取用户Id对比(黑马头条Day03)

前置声明 当前前后端分离开发项目中,后端某个请求向具体某个数据库中的多个表插入数据时,经常需要使用到当前登录用户的Id(唯一标识)。在当前用户线程下以实现变量共享,同时为了避免不同用户线程之间操作变量的影响&am…

设计模式之模版方法实践

模版方法实践案例 实践之前还是先了解一下模版方法的定义 定义 模板方法模式是一种行为设计模式,它定义了一个骨架,并允许子类在不改变结构的情况下重写的特定步骤。模板方法模式通过在父类中定义一个模板方法,其中包含了主要步骤&#xf…

【Python】成功解决TypeError: ‘float‘ object is not iterable

【Python】成功解决TypeError: ‘float’ object is not iterable 🌈 个人主页:高斯小哥 🔥 高质量专栏:Matplotlib之旅:零基础精通数据可视化、Python基础【高质量合集】、PyTorch零基础入门教程👈 希望得…

Mysql按照月份分组统计数据,当月无数据则填充0

目录 起因实现结论 起因 最近有个需求需要在sql中实现获取近半年的统计数据,本来以为挺简单的,不过这个项目数据基本没有,在此情况下还要实现获取近半年的数据就没办法简单group by了 实现 #如果每个月都有数据的话是比较简单的 SELECT DA…

【XR806开发板试用】串口驱动JQ8900播放音乐

一、硬件连接 1.JQ8900引脚定义 通过阅读JQ8900的数据手册,可以了解到驱动JQ8900有许多种方式,IO驱动,一线串口驱动(VPP),两线串口驱动(RX,TX),这里我使用两…

C#多线程(4)——任务并行库TPL

文章目录 1 什么是TPL2 创建与启动任务3 等待任务4 任务中的异常处理5 取消任务 1 什么是TPL T P L \textcolor{red}{TPL} TPL(Task Parallel Library)任务并行库,是从.NetFramwork4.0后引入的基于异步操作的一组API。TPL的底层是基于多线程实…

C语言第三十六弹---文件操作(中)

✨个人主页: 熬夜学编程的小林 💗系列专栏: 【C语言详解】 【数据结构详解】 文件操作 1、文件的顺序读写 1.1、顺序读写函数介绍 1.1.1、fgetc 与 fputc 1.1.2、fgets 与 fputs 1.1.3、fscanf 与 fprintf 1.1.4、fread 与 fwrite 1.…

基于状态机的按键消抖实现

摸鱼记录 Day_14 !(^O^)y review 在day_13中以按键状态判断为例学习了状态分析基于状态机的按键消抖原理-CSDN博客 分析得到了下图: 今日任务:完成此过程 !(^O^)y 小梅哥对应视频: 15B 基于状态机的按键消抖Verilog实现_哔哩哔哩…

《乱弹篇(23)读书摘录》

之前逾月,偷得闲遐,在腾迅视频看了两部以宋朝历史为背景的电视剧《后宫》和《清平乐》,觉得好看并觉得有所裨益,但之后就再也难以找到能让人有耐心去看完的一部电视剧了。在一阵儿唏嘘感叹后,便去读书网搜索小说书读&a…

砝码称重 蓝桥杯

在C中,fabs()和abs()都用于计算数字的绝对值,但它们之间有一些区别。 fabs(double x):计算浮点数x的绝对值,返回一个double类型的结果。 abs(int x):计算整数x的绝对值,返回一个int类型的结果。 数组的默…

PolarDB for PostgreSQL-概述

阿里云数据库的概述 本篇罗列了一些知识点和结构。 日志 2. 同步复制:下降20% 异步复制:数据丢失风险, 部署 1.示例: vim polarx.toml 1.测试主库和备库数据一致性 备库是否一致性读 一个节点荡掉,提供服务。 GMS CN…

HCIP —— BGP --- 路由反射器和联邦

目录 IBGP的水平分割 解决办法 路由反射器 --- RR 反射器的环路问题如何解决??? 1.Originator_ID 起源者ID 2.Cluster_List --- 簇列表 RR的配置 联邦的配置 1.联邦和其他AS设备建EBGP对等体 2.联邦内部IBGP建立对等体 3.联邦内部E…