linux

minio如何使用命令行

小樊
128
2025-03-20 16:53:04
栏目: 编程语言

MinIO是一个高性能的对象存储服务器,兼容Amazon S3 API。你可以使用MinIO的命令行工具mc来管理和操作你的对象存储。以下是一些基本的mc命令行用法:

  1. 配置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_KEYSECRET_KEY是你的访问密钥和秘密密钥。

  2. 列出bucket (mc ls) 列出你在MinIO服务器上配置的bucket。

    mc ls myminio/mybucket
    
  3. 创建bucket (mc mb) 创建一个新的bucket。

    mc mb myminio/mynewbucket
    
  4. 删除bucket (mc mb) 删除一个bucket。

    mc mb -r myminio/mybucket
    
  5. 上传文件 (mc cp) 将文件上传到bucket。

    mc cp myfile.txt myminio/mybucket
    
  6. 下载文件 (mc cp) 从bucket下载文件。

    mc cp myminio/mybucket/myfile.txt .
    
  7. 同步文件夹 (mc sync) 同步本地文件夹到bucket。

    mc sync /path/to/local/folder myminio/mybucket
    
  8. 删除文件 (mc rm) 删除bucket中的文件。

    mc rm myminio/mybucket/myfile.txt
    
  9. 删除bucket中的所有文件 (mc rm -r) 删除bucket中的所有文件。

    mc rm -r myminio/mybucket/*
    
  10. 获取对象信息 (mc stat) 获取bucket中对象的详细信息。

    mc stat myminio/mybucket/myfile.txt
    

请注意,这些命令只是mc工具的一部分功能。MinIO的mc客户端提供了许多其他命令和选项,你可以通过运行mc help来查看完整的帮助文档。在使用这些命令时,请确保你已经正确安装了MinIO客户端,并且你的MinIO服务器正在运行。

0
看了该问题的人还看了