मैक और लिनक्स पर कमांड लाइन की कार्यक्षमता वास्तव में ओएस एक्स के समान है जो जीयूआई के नीचे यूनिक्स (जिसे डार्विन कहा जाता है) का स्वाद है जो आप देखते हैं।
ओएस एक्स पर डिफ़ॉल्ट शेल बैश है, इसलिए यदि आप इससे परिचित हैं तो आप अच्छी तरह से समायोजित कर लेंगे।
एक मैक पर, डिफ़ॉल्ट कमांड लाइन एप्लिकेशन टर्मिनल है। वहाँ कई अन्य एमुलेटर भी हैं, लेकिन समग्र टर्मिनल आपको लिनक्स में उपयोग किए जाने वाले शेल को एक समान रूप प्रदान करता है।
हालांकि मतभेदों के प्राथमिक स्रोत हैं:
- कई बार अलग-अलग कमांड लाइन तर्क (
du
उदाहरण के लिए देखें )। प्राथमिक कमांड जैसे cd
या ls
आदि समान हैं।
- OS X के कुछ और हिस्से हैं जिन्हें हाथ से संपादित नहीं किया जाना चाहिए जैसा कि आप लिनक्स में कर सकते हैं। यह अपने आप में एक विषय है, लेकिन बस इस बात से अवगत रहें कि मैक चलाना वास्तव में कॉन्फ़िगरेशन और रखरखाव के संदर्भ में लिनक्स बॉक्स चलाने जैसा नहीं है।
कहा जा रहा है कि OS X में कमांड लाइन से बहुत सारे अच्छे हैक उपलब्ध हैं (जैसे open
commnand)। अधिक जानकारी के साथ पिछले थ्रेड और ब्लॉग पोस्ट के बहुत सारे हैं।
आप MacPorts, Fink या OS X के लिए कुछ अन्य पैकेज प्रबंधन प्रणालियों के माध्यम से ओपनसोर्स पैकेज (यानी git
, hg
इत्यादि) के एक समूह पर भी अपना हाथ प्राप्त कर सकते हैं । आप आवश्यक रूप से सिस्टम जैसे UNIX / Linux के लिए इच्छित अन्य स्रोत पैकेज भी बना सकते हैं। ।