Mac pro配置minIo客户端

时间:2024-04-10 16:54:50

Mac pro配置minIo客户端

学习资料网址:http://docs.minio.org.cn/docs/master/minio-client-complete-guide

以下部分都可以在上述地址中找到示例,这些都是本人亲自测试的

1.安装minio客户端,其实就是命令行(为什么要使用这个,而不用web页面?不符合三级等保规范)
2.添加一个云存储服务地址:

Mac pro配置minIo客户端
命令行,注意端口号(以自己配置的为准):
mc config host add < ALIAS> < YOUR-S3-ENDPOINT> < YOUR-ACCESS-KEY> < YOUR-SECRET-KEY> [–api API-SIGNATURE]

3.删除云存储服务地址:

Mac pro配置minIo客户端

4.列出所有桶

Mac pro配置minIo客户端
Mac pro配置minIo客户端

5.新增桶

mb命令在对象存储上创建一个新的存储桶。在文件系统,它就和mkdir -p命令是一样的。存储桶相当于文件系统中的磁盘或挂载点,不应视为文件夹。MinIO对每个用户创建的存储桶数量没有限制。在Amazon S3上,每个帐户被限制为100个存储桶.
用法:
mc mb [FLAGS] TARGET [TARGET…]
Mac pro配置minIo客户端

6.上传文件到桶

Mac pro配置minIo客户端

7.查看文件内容,如果是doc、pdf等复杂格式,需要下载下来查看

Mac pro配置minIo客户端

8.查询文件,查询时间可能会根据桶内文件数递增

Mac pro配置minIo客户端

9.下载文件,生成下载文件的url,地址有效期默认7天(168h)

①.share download命令生成不需要access key和secret key即可下载的URL,过期参数设置成最大有效期(不大于7天),过期之后权限自动回收。
Mac pro配置minIo客户端
②.指定下载url有效期
Mac pro配置minIo客户端

10.删除桶里的文件

Mac pro配置minIo客户端

11.删除桶及桶里的文件

删除一个存储桶并递归删除里面所有的内容。由于这个操作太危险了,你必须传–force参数指定强制删除。
Mac pro配置minIo客户端
注意这是删除桶里的内容,不删除桶本身

删除桶
Mac pro配置minIo客户端
PS:有童鞋说命令很多,记不住怎么办?老衲教你个杀手锏,万能命令行:mc -h 你就可以无敌啦,点个赞吧~
Mac pro配置minIo客户端