【大数据运维】minio 常见shell操作

2024-03-29 15:52

本文主要是介绍【大数据运维】minio 常见shell操作,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

    • 1. 安装
    • 2. 入门操作
    • 3. 命令帮助

1. 安装

下载 https://dl.min.io/client/mc/release/linux-amd64/

在这里插入图片描述

赋权与使用

cp mc /usr/bin  &&  chmod +x  /usr/bin/mc
./mc --help  

 

2. 入门操作

# 添加minio到mc
mc config host add minio_alias_name endpoint_adress user_name pass_wordmc config host add minio-S3  https://xxx.ap-beijing.xxx.com  ak sk
Added `minio-S3` successfully.
- 创建桶mc mb minio_alias_name/bucket_name- 查询桶mc ls minio_alias_name- 上传文件# 上传一个文件到bucket中
mc cp Check.tar.gz  minio_alias_name/bucket_name/ # 上传一个目录到bucket中  
mc cp /local_path/  minio_alias_name/bucket_name/ --recursive - 下载
mc cp -r minio_alias_name/bucket_name/source-folder <本地路径>/local-folder/  # 删除数据
# 删除文件
$ mc rm minio_alias_name/bucket_name/aaa.txt
# 删除目录
$ mc rm minio_alias_name/bucket_name/fold_name --recursive --force删除bucket
# 删除 没有文件的bucket
$ mc rb minio-S3/test# 删除 有文件的bucket
$ mc rb minio-S3/test --force

 

3. 命令帮助

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

 

这篇关于【大数据运维】minio 常见shell操作的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/859009

相关文章

数据特征降维 | 多维缩放(MDS)附Python代码

多维缩放(Multidimensional Scaling,MDS)是一种经典的降维和可视化技术,用于将高维数据映射到低维空间中,以便更好地展示数据的相似性和差异性。 MDS的基本思想是通过测量样本之间的距离或相似性,将其映射到低维空间中,使得在低维空间中的距离能够保持或近似原始高维空间中的距离。通过这种方式,MDS可以展示数据样本之间的关系和结构,并提供直观的可视化结果。 以下是MDS的基本

让星星⭐月亮告诉你,HashMap在put数据时是如何找到要存放的位置的?

⭐⭐⭐初印象🌙🌙🌙: 初识HashMap时,知道HashMap是用来存放Key-Value这样的键值对的,也知道HashMap的底层数据结构是:数组+链表+红黑树,且数组长度为2的x次幂。 ⭐⭐⭐疑问🌙🌙🌙: 那么往HashMap中添加键值对时,是什么决定了键值对的存放位置呢?即存放位置是如何计算出来的呢?相同的疑问可能还会以下面的问题描述方式提出来: 其他描述方式: 1.向Ha

产品新说:应急定界 | 如何在运维/技术支持领域中应对突发故障?

一、简介 应急定界的方案旨在帮助运维人员以业务故障驱动为起点,第一时间的快速恢复业务。该场景的条件基础是通过构建一体化监控告警平台,纳管应用与基础组件,提供业务系统监测、及时告警、排查分析能。通过告警、指标、日志、链路等重要运维数据异常检测的能力,结合运维对象关系、告警发生时序关系快速智能的得出故障定界的结论,并匹配处置预案,用可观测的方式为运维人员提供决策依据。

使用ubuntu系统时常用的操作指令记录

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 1.查看系统配置2.查看库的版本3.基本操作指令4.解压和压缩相关指令(1) 安装rar和unrar工具(2) 使用 1.查看系统配置 (1) 查看系统的liunx内核: uname -m (2) 查看ubuntu的版本: gcc -v //可以此指令来查看 2.查看库的版本

Docker入门实战(二)——Docker镜像操作

1. 什么是Docker镜像? 从源码层面来讲,Docker镜像是一个个只读文件系统,对于源码这里不作深究。我们只从逻辑角度来看,Docker镜像是一个个装有特定软件的“阉割版”操作系统。之所以称其阉割版,那是因为镜像并非完整的操作系统,它无法独立运行,但在Docker提供的环境下运行起来后和普通操作系统完全一样。 2. 什么是镜像仓库?什么是Registry? 顾名思义,镜像仓库就是用

Linux Shell(二)——Shell的环境配置

1 命令别名 1.1 设置命令的别名 将rm设为rm -i,这样只要输入rm就能拥有rm -i的功能,在删除的时候就会有提示: alias rm='rm -i' 1.2 取消命令的别名 unalias即可删除已创建的别名: unalias rm 1.3 查看所有别名 只输入一个alias即可查看所有已经设置的别名: [root@iZ28st035lsZ ~]# aliasa

Linux Shell(一)——Shell变量

1 变量的分类 在Linux中,变量分为环境变量 和 局部变量。 环境变量能被子进程继承,而局部变量只能在当前进程中使用。 并且,不论是环境变量还是局部变量,他们又都可以分为系统变量 和 自定义变量。系统变量是系统启动时自动创建的变量,往往为系统运行提供支持;而自定义变量是用户自己定义的。一般而言,系统变量全为大写,自定义变量全为小写。 1.1 常见的环境变量 系统提供了一些默认的环

js通过时间对JSON中的数据进行排序

需求 现在需要通过每一个数据段的date字段对数组的整体数据进行排序! 元数据如下: var data = [{"filename": "123","date": "2024-05-10 19:53:57","stand": "GB-14","filter": "Gauss","ys": 0.008,"yc": 0.8,"data": [23,23,23]},{"filename":

如何实现数字化校园的高效运维

随着科技开展,国家大力支持各级各类学校建造数字化学校,综合利用互联网、大数据、人工智能和虚拟现实技能探究未来教育教育新模式。因为数字化学校的快速开展,学校网内设备类型很多,网络拓扑杂乱,信息运用繁复。各部门运用不同事务运用,各自进行设备办理和渠道保护,从而构成设备的重复建造,网络办理十分繁琐。   因而,怎么在教育信息化运维过程中,加速推动数字化学校的完成,提高数字化学校渠道的“智能”,

git常见的命令总结

git-scm.com/book/zh/v1 官方在线文档(中文版)   git init 初始化git仓库   git add 添加文件到仓库暂存区,为提交做准备   git cimmit 提交(暂存区)修改/新增 如果 修改文件 -> add -> 再修改文件 ->commit 提交的只有add的内容 因此提交前请add   git commit -a 提交所