MinIO Parameter Baris Perintah Cheat Sheet

Perintah MinIO yang Berguna

Konten Halaman

MinIO menyediakan dua UI standar: (1) MinIO Console - Itu adalah antarmuka web, dan (2) MinIO Command - ini adalah commandline util mc.

Petunjuk instalasi berada di situs web MinIO: https://min.io/docs/minio/linux/reference/minio-mc.html#install-mc

topimage Gambar pembaca yang bahagia ini dihasilkan oleh AI model Flux 1 dev.

MinIO Command Line Cheatsheet

Dan berikut ini adalah referensi cepat perintah MinIO:

Pengaturan Dasar

  • Tetapkan alias ke server MinIO:
    mc alias set myminio http://localhost:9000  
    
  • Daftar bucket dan direktori:
    mc ls myminio
    mc ls myminio/bucket/folder
    

Operasi File

  • Salin file ke/dari MinIO:
    mc cp source-path myminio/bucket/destination-path
    mc cp myminio/bucket/source-path destination-path
    
  • Cermin (sinkronisasi) direktori:
    mc mirror source-dir myminio/bucket
    mc mirror myminio/bucket destination-dir
    
  • Hapus objek atau bucket:
    mc rm myminio/bucket/object
    mc rb myminio/bucket
    
  • Pindahkan objek:
    mc mv myminio/bucket/source-object myminio/bucket/destination-object
    

Manajemen Bucket dan Objek

  • Buat bucket baru:
    mc mb myminio/new-bucket
    
  • Daftar informasi objek:
    mc stat myminio/bucket/object
    
  • Tetapkan kebijakan bucket:
    mc policy set  myminio/bucket
    
  • Dapatkan kebijakan bucket atau objek:
    mc policy get myminio/bucket
    mc policy get myminio/bucket/folder
    

Manajemen Pengguna dan Kebijakan (Admin)

  • Daftar kebijakan:
    mc admin policy list myminio
    
  • Tambahkan kebijakan:
    mc admin policy add myminio policy-name /path/to/policy.json
    
  • Daftar pengguna:
    mc admin user list myminio
    
  • Tambahkan pengguna:
    mc admin user add myminio newuser newuser123
    
  • Tetapkan kebijakan ke pengguna:
    mc admin policy set myminio policy-name user=newuser
    
  • Nonaktifkan pengguna:
    mc admin user disable myminio newuser
    
  • Hapus pengguna:
    mc admin user remove myminio newuser
    

Lifespan dan Versi

  • Tetapkan lifespan bucket:
    mc ilm import myminio/bucket-name < ./path/to/lifecycle.json
    
  • Daftar lifespan bucket:
    mc ilm ls myminio/bucket-name
    

Perintah Lain yang Berguna

  • Ringkasan penggunaan disk:
    mc du myminio/bucket
    
  • Tampilan pohon bucket:
    mc tree myminio/bucket
    
  • Pantau kejadian:
    mc watch myminio/bucket
    
  • Buat URL yang ditandatangani:
    mc share download myminio/bucket/object
    mc share upload myminio/bucket/object
    

Opsi Global

  • Gunakan --json untuk output JSON:
    mc --json ls myminio
    
  • Gunakan --insecure untuk melewati verifikasi sertifikat TLS (tidak disarankan untuk produksi):
    mc --insecure ls myminio
    

Pematching Pola

  • Gunakan * dan ? untuk pematching pola beberapa objek atau prefix. Contohnya:
    mc ls myminio/bucket/*.jpg
    mc rm myminio/bucket/file-?.txt
    

Tautan yang Berguna