منصوبے کے بارے میں

m-cli میک او ایس کے لیے ایک طاقتور کمانڈ لائن یوٹیلیٹی ہے جو صارفین کو ٹرمینل سے سسٹم فنکشنز، یوٹیلیٹیز اور ترجیحات پر براہ راست کنٹرول دینے کے لیے ڈیزائن کی گئی ہے۔ یہ ایک سوئس آرمی نائف کی طرح کام کرتا ہے اور درجنوں عام میک او ایس سسٹم ٹاسکس کو ایک واحد، استعمال میں آسان کمانڈ لائن انٹرفیس میں اکٹھا کرتا ہے۔ اہم خصوصیات میں شامل ہیں: - کوئی تھرڈ پارٹی انحصار نہیں، جس سے ٹول ہلکا پھلکا اور خود کفیل رہتا ہے۔ - Homebrew یا دستی انسٹال اسکرپٹ کے ذریعے سادہ، غیر مداخلتی انسٹالیشن۔ - صاف اور محفوظ ڈیزائن جو غیر ضروری طور پر سسٹم میں تبدیلی نہیں کرتا۔ - Bash، Zsh اور Fish کے لیے شیل آٹو کمپلیشن سپورٹ، جو Homebrew کے ذریعے انسٹال کرنے پر خودکار طور پر کنفیگر ہو جاتی ہے۔ - سسٹم مینجمنٹ، نیٹ ورک کنفیگریشن، ڈسپلے سیٹنگز، آڈیو، بیٹری، بلوٹوتھ، DNS، dock، فین کنٹرول، فائروال، Gatekeeper، hostname، hosts فائل، iTunes، لاک اسکرین، میوزک، نیٹ ورک، نو سلیپ موڈ، نوٹیفکیشن سینٹر، NTP، اجازتیں، پاور موڈ، پرنٹر، ری اسٹارٹ، ریموٹ لاگ ان، سیف بوٹ، اسکرین سیور، سروسز، شٹ ڈاؤن، سلیپ، ٹائم زون، Touch Bar، ٹریش، اپڈیٹس، USB، یوزر مینجمنٹ، والیوم، VPN، وال پیپر اور Wi-Fi پر محیط وسیع کمانڈز کی رینج۔ انسٹالیشن سیدھی سادی ہے: صارفین `brew install m-cli` کے ذریعے Homebrew سے انسٹال کر سکتے ہیں یا دستی انسٹال اسکرپٹ استعمال کر سکتے ہیں۔ ان انسٹال کرنا بھی اتنا ہی آسان ہے، جس کے لیے `brew uninstall m-cli` یا `m --uninstall` استعمال کیا جا سکتا ہے۔ استعمال بدیہی ہے: `m` چلانے پر تمام دستیاب کمانڈز دکھائی دیتی ہیں، اور `m <command> --help` کسی مخصوص کمانڈ کے استعمال کے اختیارات دکھاتا ہے۔ کچھ کمانڈز کو اندرونی طور پر sudo اجازتوں کی ضرورت ہوتی ہے، اور ٹریش کمانڈ کے لیے ٹرمینل ایپلیکیشن کو فل ڈسک ایکسیس اجازتیں درکار ہوتی ہیں۔ یہ پروجیکٹ MIT لائسنس کے تحت اوپن سورس ہے اور تعاون کا خیرمقدم کرتا ہے۔ اس کی دیکھ بھال Rogelio Cedillo کرتے ہیں اور یہ میک او ایس کی متعلقہ یوٹیلیٹیز کے ایک خاندان کا حصہ ہے، جن میں iproute-mac، t-mux-manager، StickyShot اور Snape شامل ہیں۔