快速入门
Linux 下载安装¶
Intel芯片¶
下载编译好的二进制直接进行安装
curl https://dl.min.io/client/mc/release/linux-amd64/mc \
--create-dirs \
-o $HOME/mo's/mc
chmod +x $HOME/mos/mc
export PATH=$PATH:$HOME/mos/
mc --help
ARM64 芯片¶
下载对应架构平台编译好的二进制直接进行安装
curl https://dl.min.io/client/mc/release/linux-arm64/mc \
--create-dirs \
-o ~/mos/mc
chmod +x $HOME/mos/mc
export PATH=$PATH:$HOME/mos/
mc --help
MACOS¶
还可以使用brew包管理工具进行安装
brew install minio/stable/mc
mc --help
Windows下载安装¶
浏览器打开如下地址即可下载:https://dl.min.io/client/mc/release/windows-amd64/mc.exe 双击可执行文件开始安装或者在PowerShell中执行
\path\to\mc.exe --help
安装配置¶
获取aksk和规划桶¶
-
从对象存储管理员获申请密钥aksk
-
申请桶以及桶配额
创建对象存储别名¶
mc alias set ALIAS HOSTNAME ACCESS_KEY SECRET_KEY
执行命令:mc alias set mys3 http://s3.mediacloud.imgo.tv <accesskey> <secretkey>
用第一步获取的aksk替换命令行中的accesskey和secretkey,mys3是这个连接的名称
查看连接¶
执行命令:mc alias ls
查看桶列表¶
执行命令:mc ls mys3
上传¶
该命令是将目录/opt/mybucket/burningman2011/完整上传到mys3连接的mybucket桶里面,更多命令详情,可以参考:mc cp --help
mc cp --recursive /opt/mybucket/burningman2011/ mys3/mybucket/
下载¶
mc cp --recursive mys3/mybucket/ /opt/mybucket/burningman2011/
查看桶下的文件¶
列出mys3/mybucket/
这个桶下面的所有文件
mc ls mys3/mybucket/