写点什么

MinIO 存储服务客户端使用指南(三)

用户头像
liuzhen007
关注
发布于: 21 小时前
MinIO存储服务客户端使用指南(三)

前言

前面的文章介绍了 MinIO 部署的四种方式,今天就来聊一聊服务部署好后,我们应该如何使用的 MinIO 存储服务,快速的掌握一些使用技巧,以便于提升开发效率。

正文

普通用户如何使用 MinIO 服务

普通用户使用 MinIO 存储服务时,官方已经准备好了一些基础快捷命令,通过这些命令,我们可以快速的实现服务的日常通用操作,比如创建存储桶、生成共享 URL、管理对象通知等。具体的操作命令,我们可以通过下面的列表来了解:


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


除了,官方定义的这些命令外,我们也可以组织自己的常用命令,通过添加 shell 别名来覆盖默认的 Unix 工具命令,比如:


alias ls='mc ls'alias cp='mc cp'alias cat='mc cat'alias mkdir='mc mb'alias pipe='mc pipe'alias find='mc find'
复制代码

管理员如何使用 MinIO 服务

我们一般都知道服务会涉及到权限管理问题,比如角色的不同,一般所具备的权限也会存在一定差异。如果是 MinIO 存储服务的管理员用户,他们的主要职责是部署和管理服务,那么他们会使用哪些常用命令呢?


管理员常用的操作有服务启动、升级、停止、重启,管理用户,配置服务管理等。具体情况,我们来看下面的列表:


service     服务重启并停止所有MinIO服务器update      更新更新所有MinIO服务器info        信息显示MinIO服务器信息user        用户管理用户group       小组管理小组policy      MinIO服务器中定义的策略管理策略config      配置管理MinIO服务器配置heal        修复MinIO服务器上的磁盘,存储桶和对象profile     概要文件生成概要文件数据以进行调试top         顶部提供MinIO的顶部统计信息trace       跟踪显示MinIO服务器的http跟踪console     控制台显示MinIO服务器的控制台日志prometheus  Prometheus管理Prometheus配置kms         kms执行KMS管理操作
复制代码


比如,我们查看服务 minio-test 的信息时,使用命令:


mc admin info minio-test


会输出如下信息:


   Uptime: 11 hours   Version: 2021-08-15T22:08:02Z   Network: 1/1 OK   Drives: 4/4 OK
1.1 GiB Used, 18 Buckets, 12 Objects4 drives online, 0 drives offline
复制代码

结尾

好了,今天关于 MinIO 存储服务的作为普通用户和管理员使用的基础教程就介绍的差不多。当然,更过的内容还是需要感兴趣的小伙伴自己去动手实践的。晚安!我是 liuzhen007,关注我分享更多服务器开发实战知识。

日历打卡(8 月更文挑战)


发布于: 21 小时前阅读数: 5
用户头像

liuzhen007

关注

敲代码,搞开发。 2021.05.01 加入

本人深耕音视频技术,走全栈路线,前后端通吃,兼顾各端与流媒体服务器。 博客主页地址:https://liuzhen.blog.csdn.net 微信公众号:玩转音视频 欢迎交流学习!

评论

发布
暂无评论
MinIO存储服务客户端使用指南(三)