कमांड-लाइन इंटरफेस (CLI) ऑपरेटिंग सिस्टम
January 8, 2025 2025-01-08 9:14कमांड-लाइन इंटरफेस (CLI) ऑपरेटिंग सिस्टम
कमांड-लाइन इंटरफेस (CLI) ऑपरेटिंग सिस्टम वह ऑपरेटिंग सिस्टम होते हैं, जो उपयोगकर्ताओं से केवल टेक्स्ट कमांड के माध्यम से इंटरएक्ट करते हैं। CLI में उपयोगकर्ता को सिस्टम से संवाद करने के लिए कमांड्स (आदेशों) को टाइप करना पड़ता है। इस इंटरफेस में ग्राफिकल आइकॉन या मेनू की जगह केवल टेक्स्ट होता है, और उपयोगकर्ता को कमांड्स के माध्यम से ही सभी कार्य करने होते हैं।
CLI में उपयोगकर्ता को प्रत्येक कार्य के लिए एक विशिष्ट कमांड टाइप करनी होती है। यह आमतौर पर उन उपयोगकर्ताओं के लिए होता है जो तकनीकी रूप से दक्ष होते हैं और सिस्टम के बारे में गहरी जानकारी रखते हैं।
CLI ऑपरेटिंग सिस्टम की विशेषताएँ:
- कमांड-बेस्ड: उपयोगकर्ता को सिस्टम से संवाद करने के लिए कमांड टाइप करनी होती है, जैसे “dir” (Windows) या “ls” (Linux)।
- तेज़ और प्रभावी: CLI सिस्टम आमतौर पर ग्राफिकल यूज़र इंटरफ़ेस (GUI) से तेज़ होते हैं, क्योंकि इसमें कम संसाधनों का उपयोग होता है।
- मेमोरी और प्रोसेसर पर कम दबाव: GUI की तुलना में CLI कम सिस्टम रिसोर्सेस का उपयोग करता है।
- लचीलापन और नियंत्रण: CLI उपयोगकर्ताओं को अधिक नियंत्रण और लचीलापन प्रदान करता है, क्योंकि उन्हें प्रत्येक कार्य के लिए विशिष्ट कमांड्स का प्रयोग करना होता है।
उदाहरण:
- Linux/Unix: Linux और Unix ऑपरेटिंग सिस्टम CLI आधारित होते हैं। इन ऑपरेटिंग सिस्टम में कमांड लाइन का उपयोग किया जाता है। उदाहरण के तौर पर, Linux में आप “ls” कमांड का उपयोग कर सकते हैं, जिससे आप वर्तमान डिरेक्टरी की सूची देख सकते हैं। “cd” कमांड से आप एक डिरेक्टरी से दूसरी डिरेक्टरी में जा सकते हैं। CLI सिस्टम में हर कार्य को कमांड के माध्यम से नियंत्रित किया जाता है।
- Windows Command Prompt (CMD): Windows ऑपरेटिंग सिस्टम में Command Prompt या CMD एक CLI है, जहां उपयोगकर्ता कमांड टाइप करके सिस्टम से संवाद कर सकते हैं। उदाहरण के लिए, “dir” कमांड का उपयोग फ़ाइलों और फोल्डरों की सूची देखने के लिए किया जाता है, और “copy” कमांड का उपयोग फ़ाइलों को कॉपी करने के लिए किया जाता है। हालांकि Windows में GUI भी होता है, लेकिन CMD एक CLI विकल्प है।
- MS-DOS (Microsoft Disk Operating System): MS-DOS एक प्रसिद्ध CLI आधारित ऑपरेटिंग सिस्टम था, जो 1980 और 1990 के दशक में लोकप्रिय था। इस ऑपरेटिंग सिस्टम में उपयोगकर्ता को कमांड-लाइन पर आदेश टाइप करके कार्य करना होता था। जैसे, “copy C:\file.txt D:” यह कमांड एक फाइल को एक ड्राइव से दूसरे ड्राइव में कॉपी करता था। MS-DOS का GUI नहीं था, और सारे कार्य टेक्स्ट कमांड्स के जरिए किए जाते थे।
इस प्रकार, CLI ऑपरेटिंग सिस्टम मुख्य रूप से टेक्स्ट कमांड्स का उपयोग करते हैं, जो सिस्टम के संचालन में अधिक नियंत्रण और लचीलापन प्रदान करते हैं, लेकिन उपयोगकर्ता के लिए ये GUI की तुलना में कम सुविधाजनक हो सकते हैं।