जैसे-जैसे तकनीक विकसित हुई है यूजर इंटरफेस भी बदल गया है। पहले कंप्यूटर केवल गणना के लिए एक उपकरण मात्र थे और उन्हें UI की आवश्यकता नहीं थी क्योंकि सभी क्रियाएं एक कीबोर्ड पर कमांड टाइप करके की जाती थीं।
तब से लेकर अब तक UI डिज़ाइन में बहुत से बदलाव और विकास हुए जिसने प्रौद्योगिकी के साथ हमारे अनुभव को भी पहले से बेहतर कर दिया। तो आइये जाने CLI क्या है (what is CLI in Hindi):
कमांड लाइन इंटरफ़ेस
CLI या कमांड लाइन इंटरफेस एक टेक्स्ट-आधारित इंटरफेस होता है जिसका उपयोग कंप्यूटर पर कमांड दर्ज करने के लिए किया जाता है। इसमें यूजर को प्रत्येक कमांड के लिए विभिन्न की दबाना पड़ता है। CLI को करैक्टर यूजर इंटरफेस (CUI) या कमांड ड्राईवेन यूजर इंटरफ़ेस के नाम से भी जाना जाता है। उदाहरण: DOS एवं UNIX ऑपरेटिंग सिस्टम करैक्टर यूजर इंटरफेस के अंतर्गत आते है।
यूजर कीबोर्ड और टेक्स्ट-आधारित डिस्प्ले का उपयोग करके कमांड लाइन इंटरफेस के साथ सिस्टम से इंटरैक्ट कर सकते हैं। CLI का उपयोग अक्सर सिस्टम यूटिलटीज़, अनुप्रयोगों (Applications) और ऑपरेटिंग सिस्टम को नियंत्रित करने के लिए किया जाता है।
कमांड लाइन केवल कंप्यूटर पर कमांड टाइप करने और एंटर दबाने तक ही सीमित नहीं होते। इसका उपयोग स्क्रिप्ट बनाने या सिस्टम को नियंत्रित करने के लिए भी किया जाता हैं जो कंप्यूटर या सर्वर पर कार्यों को स्वचालित करता है।
कमांड लाइन इंटरफेस (CLI) सबसे पुराना प्रकार का इंटरफेस है और इसमें इनपुट के लिए कमांड लाइन प्रॉम्प्ट और फीडबैक के लिए आउटपुट डिस्प्ले होता है। यूजर टाइप किए गए आदेशों के माध्यम से कंप्यूटर के साथ कम्यूनिकेट करता है। इस प्रकार का UI मुख्य रूप से प्रारंभिक कंप्यूटरों में उपयोग किया जाता था जब वे आकर में बड़े हुआ करते थे और बहुत शक्तिशाली नहीं थे।
अब CLI का उपयोग अक्सर सर्वर एडमिनिस्ट्रेटर या प्रोग्रामर्स द्वारा सॉफ्टवेयर प्रोग्राम लिखने या सर्वर को नियंत्रित करने के लिए किया जाता है क्योंकि यह उन्हें सुरक्षित और बेहतर सुविधा देता है।
FAQs
CLI का पूरा नाम करैक्टर यूजर इंटरफेस है।
CLI नए लोगों के लिए जटिल हो सकता है, लेकिन अभ्यास और सही संसाधनों के साथ, इसमें कुशल हो सकते हैं।
कुछ स्मार्टफोन में विशेष ऐप्स या टर्मिनल एमुलेटर के माध्यम से CLI का उपयोग कर सकते हैं, लेकिन यह आमतौर पर कंप्यूटर पर उपयोग किया जाता है।
हां, विंडोज, मैकओएस और विभिन्न लिनक्स डिस्ट्रीब्यूशंस सहित अधिकांश ऑपरेटिंग सिस्टम, CLI इंटरफेस का समर्थन करते हैं।
हां, पिंग और ट्रेसरूट जैसे CLI कमांड इंटरनेट कनेक्शन समस्याओं का निदान और समस्या निवारण करने में मदद कर सकते हैं।