इस प्रोजेक्ट के बारे में
m-cli macOS के लिए एक शक्तिशाली कमांड-लाइन उपयोगिता है जिसे उपयोगकर्ताओं को टर्मिनल से सिस्टम फ़ंक्शन, उपयोगिताओं और प्राथमिकताओं पर सीधा नियंत्रण देने के लिए डिज़ाइन किया गया है। यह एक स्विस आर्मी नाइफ की तरह कार्य करता है, जो दर्जनों सामान्य macOS सिस्टम कार्यों को एक ही, उपयोग में आसान कमांड-लाइन इंटरफ़ेस में समेकित करता है।
मुख्य विशेषताओं में शामिल हैं:
- कोई तृतीय-पक्ष निर्भरता नहीं, जो टूल को हल्का और आत्मनिर्भर बनाती है।
- Homebrew या मैन्युअल इंस्टॉल स्क्रिप्ट के माध्यम से सरल, गैर-आक्रामक स्थापना।
- स्वच्छ और सुरक्षित डिज़ाइन जो सिस्टम को अनावश्यक रूप से संशोधित नहीं करता।
- Bash, Zsh और Fish के लिए शेल ऑटो-कम्प्लीशन समर्थन, जो Homebrew के माध्यम से स्थापित होने पर स्वचालित रूप से कॉन्फ़िगर होता है।
- उपलब्ध कमांडों की एक विस्तृत श्रृंखला जिसमें सिस्टम प्रबंधन, नेटवर्क कॉन्फ़िगरेशन, डिस्प्ले सेटिंग्स, ऑडियो, बैटरी, ब्लूटूथ, DNS, डॉक, फैन नियंत्रण, फ़ायरवॉल, गेटकीपर, होस्टनाम, होस्ट्स फ़ाइल, iTunes, लॉक स्क्रीन, संगीत, नेटवर्क, नो-स्लीप मोड, नोटिफिकेशन सेंटर, NTP, अनुमतियाँ, पावर मोड, प्रिंटर, रीस्टार्ट, रिमोट लॉगिन, सेफ बूट, स्क्रीनसेवर, सेवाएँ, शटडाउन, स्लीप, टाइमज़ोन, टच बार, ट्रैश, अपडेट, USB, उपयोगकर्ता प्रबंधन, वॉल्यूम, VPN, वॉलपेपर और Wi-Fi शामिल हैं।
स्थापना सीधी है: उपयोगकर्ता `brew install m-cli` के साथ Homebrew के माध्यम से या मैन्युअल इंस्टॉल स्क्रिप्ट का उपयोग करके स्थापित कर सकते हैं। अनइंस्टॉल करना भी उतना ही सरल है: `brew uninstall m-cli` या `m --uninstall`।
उपयोग सहज है: `m` चलाने से सभी उपलब्ध कमांड प्रदर्शित होते हैं, और `m <command> --help` किसी भी विशिष्ट कमांड के लिए उपयोग विकल्प दिखाता है। कुछ कमांडों को आंतरिक रूप से sudo विशेषाधिकारों की आवश्यकता होती है, और ट्रैश कमांड को टर्मिनल एप्लिकेशन के लिए फुल डिस्क एक्सेस अनुमतियों की आवश्यकता होती है।
परियोजना MIT लाइसेंस के तहत ओपन-सोर्स है और योगदान का स्वागत करती है। इसे Rogelio Cedillo द्वारा बनाए रखा गया है और यह संबंधित macOS उपयोगिताओं के परिवार का हिस्सा है जिसमें iproute-mac, t-mux-manager, StickyShot और Snape शामिल हैं।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.