लिनक्स हेल्प कमांड

Linaksa Helpa Kamanda



इस गाइड में, हम प्रदर्शित करेंगे कि लिनक्स में 'सहायता' कमांड का उपयोग कैसे करें।

पूर्वावश्यकताएँ:

इस गाइड में दिखाए गए चरणों को करने के लिए, आपको निम्नलिखित घटकों की आवश्यकता है:







  • एक कार्यात्मक Linux सिस्टम. परीक्षण और सीखने के उद्देश्यों के लिए, एक लिनक्स वीएम ठीक काम करेगा।
  • कमांड-लाइन इंटरफ़ेस की बुनियादी समझ

सहायता आदेश

सीएलआई के साथ काम करते समय, हम मूल रूप से एक शेल प्रोग्राम के साथ बातचीत कर रहे हैं जो अंतर्निहित ऑपरेटिंग सिस्टम के लिए एक इंटरफ़ेस के रूप में कार्य करता है। अब तक, बैश सबसे व्यापक रूप से उपयोग किया जाने वाला शेल प्रोग्राम है। आजकल अधिकांश लिनक्स सिस्टम बैश को डिफ़ॉल्ट शेल के रूप में उपयोग करते हैं।



'सहायता' कमांड बैश का एक अंतर्निहित शेल कमांड है। इसका उपयोग अन्य अंतर्निहित कमांड जैसे इको, सीडी, पीडब्ल्यूडी, उपनाम और अन्य के शेल दस्तावेज़ को ब्राउज़ करने के लिए किया जाता है।



सभी उपलब्ध दस्तावेज़ों की सूची प्राप्त करने के लिए, 'सहायता' कमांड स्वयं चलाएँ:





$ मदद



सूची में सभी कमांड (और कीवर्ड) शेल में निर्मित कमांड और फ़ंक्शन हैं। हम इसे 'टाइप' कमांड का उपयोग करके सत्यापित कर सकते हैं। उदाहरण के लिए:

$ प्रकार मदद निर्यात परीक्षा eval कार्यकारी लोक निर्माण विभाग वापस करना

सहायता दस्तावेज़ एक संक्षिप्त सारांश या अपेक्षाकृत विस्तृत हो सकता है। हालाँकि, पूर्ण दस्तावेज़ीकरण के लिए, मैन पेज (यदि उपलब्ध हो) देखें।

बुनियादी उपयोग

निम्नलिखित उदाहरण में, सहायता 'पीडब्ल्यूडी' कमांड का त्वरित दस्तावेज़ीकरण प्रस्तुत करेगी:

$ मदद लोक निर्माण विभाग

इसी तरह, हम अन्य उपकरणों के त्वरित दस्तावेज़ीकरण की जांच करने के लिए 'सहायता' का उपयोग कर सकते हैं।

$ मदद उसका

$ मदद सीडी

$ मदद गूंज

हम 'सहायता' कमांड के दस्तावेज़ीकरण पर भी एक नज़र डाल सकते हैं:

$ मदद मदद

संक्षिप्त वर्णन

दस्तावेज़ीकरण के बजाय, 'सहायता' निर्दिष्ट कमांड का संक्षिप्त विवरण प्रिंट कर सकता है। ऐसा करने के लिए, आपको '-d' ध्वज जोड़ना होगा:

$ मदद -डी < तर्क >

पहले उदाहरण में, 'पीडब्ल्यूडी' का संक्षिप्त विवरण देखें:

$ मदद -डी लोक निर्माण विभाग

इसी प्रकार, हम अन्य कमांडों का संक्षिप्त विवरण देख सकते हैं:

$ मदद -डी उसका

$ मदद -डी सीडी

$ मदद -डी गूंज

छद्म मैन पेज

हम इसके बजाय दस्तावेज़ को मैन पेज प्रारूप में मुद्रित करने के लिए 'सहायता' को निर्देश दे सकते हैं। चूँकि यह कमांड का वास्तविक मैन पेज नहीं है, इसलिए इसे छद्म मैन पेज कहा जाता है।

मैन पेज प्रारूप में दस्तावेज़ प्राप्त करने के लिए, '-m' ध्वज का उपयोग करें:

$ मदद -एम < तर्क >

उदाहरण के लिए, मैन पेज प्रारूप में 'सहायता' के सहायता दस्तावेज़ देखें:

$ मदद -एम मदद

इसी प्रकार, हम इस फ़ॉर्मेटिंग को अन्य दस्तावेज़ पर लागू कर सकते हैं:

$ मदद -एम उसका

$ मदद -एम सीडी

$ मदद -एम गूंज

केवल कमांड सिंटैक्स

किसी विशिष्ट कमांड की कमांड संरचना पर एक त्वरित नज़र डालने की आवश्यकता है? का उपयोग ' -एस 'ध्वज केवल कमांड सिंटैक्स प्रदर्शित करेगा:

$ मदद -एस < तर्क >

उदाहरण के लिए, इको के कमांड सिंटैक्स की जांच करने के लिए, निम्न कमांड का उपयोग करें:

$ मदद -एस गूंज

इसी प्रकार, हम अन्य कमांड के कमांड सिंटैक्स की जांच कर सकते हैं:

$ मदद -एस उसका

$ मदद -एस सीडी

$ मदद -एस मदद

निकास कोड

चलाई गई टिप्पणी की सफलता के आधार पर, 'सहायता' कमांड एक निकास कोड लौटाता है। निकास कोड मान इस प्रकार हैं:

  • 0 : आदेश सफलतापूर्वक चलता है.
  • 1 : दिया गया तर्क नहीं मिला।
  • 2 : ग़लत विकल्प.

निम्नलिखित उदाहरण इन निकास कोडों को प्रदर्शित करता है:

$ मदद मदद

$ गूंज $?

$ मदद विज्ञापन

$ गूंज $?

$ मदद -asdf

$ गूंज $?

निष्कर्ष

इस गाइड में, हमने सफलतापूर्वक प्रदर्शित किया कि लिनक्स में 'सहायता' कमांड का उपयोग कैसे करें। यह एक शेल बिल्ट-इन कमांड है जो अन्य शेल बिल्ट-इन कमांड के बारे में दस्तावेज़ प्रस्तुत करता है।

लिनक्स शेल के बारे में अधिक जानने में रुचि है? बैश स्क्रिप्टिंग के बारे में जांचें, जो कार्यों को स्वचालित करने के लिए बैश शेल का लाभ उठाने का एक मजबूत तरीका है।

हैप्पी कंप्यूटिंग!