MinIO Kommandoradsparametrar Snabbguide
Användbara MinIO-kommandon
Sidinnehåll
MinIO erbjuder två standardgränssnitt: (1) MinIO Console - det är ett webbgränssnitt, och
(2) MinIO Command - detta är ett kommandoradsverktyg mc.
Installationsinstruktioner finns på MinIO-website: https://min.io/docs/minio/linux/reference/minio-mc.html#install-mc
Detta glada läsarbild är genererad av AI-modellen Flux 1 dev.
MinIO Command Line Cheatsheet
Här är en snabb referens för MinIO-kommandon:
Grundläggande inställningar
- Ange en alias till en MinIO-server:
mc alias set myminio http://localhost:9000 - Lista buckets och mappar:
mc ls myminio mc ls myminio/bucket/mapp
Filoperationer
- Kopiera filer till/från MinIO:
mc cp källväg myminio/bucket/målväg mc cp myminio/bucket/källväg målväg - Spegla (synkronisera) mappar:
mc mirror källmapp myminio/bucket mc mirror myminio/bucket målmapp - Ta bort objekt eller buckets:
mc rm myminio/bucket/objekt mc rb myminio/bucket - Flytta objekt:
mc mv myminio/bucket/källobjekt myminio/bucket/målobjekt
Bucket- och objekthantering
- Skapa en ny bucket:
mc mb myminio/ny-bucket - Lista objektinformation:
mc stat myminio/bucket/objekt - Ställ in bucket-policy:
mc policy set myminio/bucket - Hämta bucket- eller objektpolicy:
mc policy get myminio/bucket mc policy get myminio/bucket/mapp
Användar- och policyhantering (Admin)
- Lista policys:
mc admin policy list myminio - Lägg till en policy:
mc admin policy add myminio policynamn /väg/till/policy.json - Lista användare:
mc admin user list myminio - Lägg till en användare:
mc admin user add myminio nyanvändare lösenord123 - Tilldela en policy till en användare:
mc admin policy set myminio policynamn user=nyanvändare - Inaktivera en användare:
mc admin user disable myminio nyanvändare - Ta bort en användare:
mc admin user remove myminio nyanvändare
Livscykel och versionering
- Ställ in bucket-livscykel:
mc ilm import myminio/bucket-name < ./väg/till/livscykel.json - Lista bucket-livscykler:
mc ilm ls myminio/bucket-name
Andra användbara kommandon
- Diskanvändningssammanfattning:
mc du myminio/bucket - Trädvy av bucket:
mc tree myminio/bucket - Övervaka händelser:
mc watch myminio/bucket - Generera en förtecknad URL:
mc share download myminio/bucket/objekt mc share upload myminio/bucket/objekt
Globala alternativ
- Använd
--jsonför JSON-utdata:mc --json ls myminio - Använd
--insecureför att hoppa över TLS-certifikatsverifiering (inte rekommenderat för produktion):mc --insecure ls myminio
Mönstermatchning
- Använd
*och?vildkort för att matcha flera objekt eller prefix. Till exempel:mc ls myminio/bucket/*.jpg mc rm myminio/bucket/fil-?.txt