मिनीओ कमांड लाइन पैरामीटर चीटशीट
उपयोगी MinIO आज्ञाएँ
Page content
मिनिओ दो मानक यूआई प्रदान करता है: (1) मिनिओ कंसोल - यह एक वेब यूआई है, और
(2) मिनिओ कमांड - यह एक कमांड लाइन उपयोग mc
।
इंस्टॉलेशन निर्देश मिनिओ वेबसाइट पर हैं:
https://min.io/docs/minio/linux/reference/minio-mc.html#install-mc
इस खुशहाल पाठक की छवि एआई मॉडल फ्लक्स 1 डेव द्वारा उत्पन्न की गई है।
मिनिओ कमांड लाइन चीटशीट
और यहां एक त्वरित मिनिओ कमांड्स संदर्भ है:
आधारभूत सेटअप
- मिनिओ सर्वर के लिए एक एलियस सेट करें:
mc alias set myminio http://localhost:9000
- बकेट और डायरेक्टरी लिस्ट करें:
mc ls myminio mc ls myminio/bucket/folder
फ़ाइल संचालन
- फ़ाइलों को मिनिओ में या उससे बाहर कॉपी करें:
mc cp source-path myminio/bucket/destination-path mc cp myminio/bucket/source-path destination-path
- डायरेक्टरी को मिरर (सिंक) करें:
mc mirror source-dir myminio/bucket mc mirror myminio/bucket destination-dir
- ऑब्जेक्ट्स या बकेट्स हटाएं:
mc rm myminio/bucket/object mc rb myminio/bucket
- ऑब्जेक्ट्स को चलाएं:
mc mv myminio/bucket/source-object myminio/bucket/destination-object
बकेट और ऑब्जेक्ट प्रबंधन
- एक नया बकेट बनाएं:
mc mb myminio/new-bucket
- ऑब्जेक्ट जानकारी लिस्ट करें:
mc stat myminio/bucket/object
- बकेट नीति सेट करें:
mc policy set myminio/bucket
- बकेट या ऑब्जेक्ट नीति प्राप्त करें:
mc policy get myminio/bucket mc policy get myminio/bucket/folder
उपयोगकर्ता और नीति प्रबंधन (प्रशासक)
- नीतियों की सूची:
mc admin policy list myminio
- एक नीति जोड़ें:
mc admin policy add myminio policy-name /path/to/policy.json
- उपयोगकर्ताओं की सूची:
mc admin user list myminio
- एक उपयोगकर्ता जोड़ें:
mc admin user add myminio newuser newuser123
- एक उपयोगकर्ता को एक नीति सौंपें:
mc admin policy set myminio policy-name user=newuser
- एक उपयोगकर्ता को अक्षम करें:
mc admin user disable myminio newuser
- एक उपयोगकर्ता हटाएं:
mc admin user remove myminio newuser
जीवन चक्र और संस्करण
- बकेट जीवन चक्र सेट करें:
mc ilm import myminio/bucket-name < ./path/to/lifecycle.json
- बकेट जीवन चक्रों की सूची:
mc ilm ls myminio/bucket-name
अन्य उपयोगी कमांड्स
- डिस्क उपयोग सारांश:
mc du myminio/bucket
- बकेट के ट्री दृश्य:
mc tree myminio/bucket
- घटनाओं की निगरानी:
mc watch myminio/bucket
- एक प्रसिद्ध यूआरएल उत्पन्न करें:
mc share download myminio/bucket/object mc share upload myminio/bucket/object
ग्लोबल विकल्प
--json
का उपयोग JSON आउटपुट के लिए करें:mc --json ls myminio
--insecure
का उपयोग टीएलएस प्रमाणपत्र जांच के बिना करें (उत्पादन में अनिर्वाचित नहीं करें):mc --insecure ls myminio
मैचिंग पैटर्न
*
और?
वाइल्डकार्ड का उपयोग कई ऑब्जेक्ट्स या प्रीफिक्स मैच करने के लिए करें। उदाहरण के लिए:mc ls myminio/bucket/*.jpg mc rm myminio/bucket/file-?.txt