### 常见用例
# 查看帮助
mc help [command]
# 查看MinIO信息
mc admin info myminio
# 查看本地配置的MinIO
mc config host list
### 桶操作
# 创建存储桶
mc mb myminio/test
# 查看所有存储桶
mc ls myminio
# 查看指定存储桶
mc ls myminio/test
### 上传
# cp上传
mc cp /opt/test.img myminio/test
# put上传
mc put /opt/test.img myminio/test
# 上传目录
# 此处需要注意的是,当前的demo1目录不需要在minio中创建,如果映射成了 /opt/test/demo1 myminio/test/demo1 ,那个minio中将会存在两层demo1目录
mc cp -r /opt/test/demo1 myminio/test
### 下载
# 下载文件
mc get myminio/test/test.img /opt
# 下载目录
mc cp -r myminio/test/demo1 /opt
### 移动
# 移动文件
mc mv myminio/test/demo2/test2.img myminio/test/demo1
# 移动目录
mc mv -r myminio/test/demo1 myminio/test/demo2
### 删除
# 删除文件
mc rm myminio/test/test.img
# 删除目录
mc rm myminio/test/demo1 --recursive --force
# 删除没有文件的存储桶
mc rb myminio/test
# 删除有文件的存储桶
mc rb myminio/test --force
### 分享
# 生成分享链接
mc share download myminio/test/demo1 --expire 1h
02_MinIO Client(mc)常见操作
于 2024-11-18 14:35:44 首次发布