MinIO是一个高性能的对象存储服务器,兼容Amazon S3 API。你可以使用MinIO的命令行工具mc
来管理和操作你的对象存储。以下是一些基本的mc
命令行用法:
配置MinIO客户端 (mc alias set
)
在你开始使用MinIO之前,你需要配置mc
客户端以连接到你的MinIO服务器。
mc alias set myminio http://minio-server:9000 ACCESS_KEY SECRET_KEY
这里myminio
是你给MinIO服务器配置的别名,http://minio-server:9000
是MinIO服务器的地址,ACCESS_KEY
和SECRET_KEY
是你的访问密钥和秘密密钥。
列出bucket (mc ls
)
列出你在MinIO服务器上配置的bucket。
mc ls myminio/mybucket
创建bucket (mc mb
)
创建一个新的bucket。
mc mb myminio/mynewbucket
删除bucket (mc mb
)
删除一个bucket。
mc mb -r myminio/mybucket
上传文件 (mc cp
)
将文件上传到bucket。
mc cp myfile.txt myminio/mybucket
下载文件 (mc cp
)
从bucket下载文件。
mc cp myminio/mybucket/myfile.txt .
同步文件夹 (mc sync
)
同步本地文件夹到bucket。
mc sync /path/to/local/folder myminio/mybucket
删除文件 (mc rm
)
删除bucket中的文件。
mc rm myminio/mybucket/myfile.txt
删除bucket中的所有文件 (mc rm -r
)
删除bucket中的所有文件。
mc rm -r myminio/mybucket/*
获取对象信息 (mc stat
)
获取bucket中对象的详细信息。
mc stat myminio/mybucket/myfile.txt
请注意,这些命令只是mc
工具的一部分功能。MinIO的mc
客户端提供了许多其他命令和选项,你可以通过运行mc help
来查看完整的帮助文档。在使用这些命令时,请确保你已经正确安装了MinIO客户端,并且你的MinIO服务器正在运行。