मैन पेज में स्ट्रिंग्स की खोज कैसे करें



समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

आप किसी भी कमांड के बारे में जानकारी प्राप्त करने के लिए मैन कमांड का उपयोग कर सकते हैं जिसका नाम आप जानते हैं। हालाँकि, यदि आपको कमांड का नाम याद नहीं है तो आपको कुछ कठिनाई हो सकती है। आप एक विशाल मैन पेज को भी देख सकते हैं, जो बहुत लंबे समय तक बैश या म्लेपर के लिए होता है, जहां यह खोजना मुश्किल हो सकता है कि आप टेक्स्ट के अंदर क्या देख रहे हैं। सौभाग्य से, कुछ चालें हैं जो आपने इस क्षेत्र में कवर की हैं।



आप एक टर्मिनल खोलकर शुरू करना चाहते हैं। आप उबंटू यूनिटी डैश से शब्द टर्मिनल की खोज कर सकते हैं या एक खोलने के लिए Ctrl + Alt + T पकड़ सकते हैं। Xfce4, Cinnamon, KDE और LXDE उपयोगकर्ता एप्लिकेशन मेनू का चयन करना चाहते हैं, सिस्टम टूल्स पर होवर कर सकते हैं और फिर कमांड लाइन वातावरण शुरू करने के लिए टर्मिनल पर क्लिक या टैप कर सकते हैं।



विधि 1: एक आदमी पृष्ठ के अंदर स्ट्रिंग्स की खोज करें

आपके पास खोज के लिए दो विकल्प हैं, यह इस बात पर निर्भर करता है कि आपके पास पहले से ही मैन पेज खुला है या नहीं। पहले में आपको एक पृष्ठ के अंदर नहीं होना शामिल है, तो आइए हम आपको कमांड लाइन पर कहते हैं और कुछ पाठ ढूंढना चाहते हैं। प्रकार आदमी बैश | कम + / newline बैश मैन पेज को खोलने के लिए और फिर टेक्स्ट में वर्डलाइन के हर उदाहरण को हाइलाइट करें। यह अक्सर दिखाई देता है, इसलिए आप अगले खोज परिणाम के लिए आगे बढ़ने के लिए n कुंजी को आगे बढ़ा सकते हैं। यदि आप पहले से दिख रहे किसी एक व्यक्ति से पीछे जाना चाहते हैं, तो Shift + n को विपरीत दिशा में ले जाने के लिए बस धक्का दें।



ध्यान रखें कि आप किसी भी मान्य मैन पेज नाम के साथ आदमी को बदल सकते हैं और शब्द को किसी भी स्ट्रिंग के साथ नई पंक्ति में बदल सकते हैं जिसे आप खोजना चाहते हैं। हमने इसे बस एक उदाहरण के रूप में इस्तेमाल किया क्योंकि यह शब्द बॉर्न शेल के लिए मैन पेज लेख में कई बिंदुओं पर दिखाई देता है। एक बार जब आप चीजों को देखना शुरू कर देते हैं, तो आप हमेशा मैन पेज को केवल उसी तरह से अक्षर q लिखकर बाहर निकाल सकते हैं, जब आप मैन ब्राउजर का उपयोग कर रहे हों।

विधि 2: एक आदमी पृष्ठ को पढ़ते समय स्ट्रिंग्स की खोज करना

जब भी आप vi या vim में उपयोग की जाने वाली एक ही विधि का उपयोग करके किसी पेज को पढ़ने की प्रक्रिया में आप आसानी से खोज सकते हैं। प्रकार आदमी को मारना या जिस शब्द के बारे में पढ़ने में आपकी रुचि है, किसी भी कमांड के नाम के बाद आदमी। एक बार जब आप मैन ब्राउजर के अंदर आ जाते हैं, तो आप अगले शब्द को खोजने के लिए जिस भी शब्द को पसंद करते हैं, उसे टाइप / फॉलो करते हैं। इसके बाद आप एंटर या रिटर्न की खोज को आगे बढ़ा सकते हैं।



पहली विधि के साथ की तरह, आप अगले उदाहरण पर आगे बढ़ने के लिए n को पुश कर सकते हैं या वापस जाने के लिए Shift + n का उपयोग कर सकते हैं। खोज को रीसेट करने के लिए किसी अन्य खोज शब्द के बाद एक और फ़ॉरवर्ड स्लैश टाइप करें। चूंकि मैन ब्राउजर खोज या इतिहास नहीं रखता है या इस संबंध में किसी प्रकार की वास्तविक सीमा नहीं है, इसलिए आप अलग-अलग शब्दों के लिए नई खोज जारी कर सकते हैं। यह कई बार उपयोगी हो जाता है जब आपको काफी लंबे टुकड़े में कई अलग-अलग कमांड विकल्प खोजने की आवश्यकता होती है।

विधि 3: एक आदमी पृष्ठ के अंदर से एक कमांड का परीक्षण

यदि आप उस आदमी पृष्ठ को पढ़ रहे हैं जिसे आप ढूंढ रहे थे और आप एक कमांड देना चाहते थे, तो टाइप करें! इसके बाद खुद कमान संभाली। चूंकि मैन कमांड डिफ़ॉल्ट रूप से कम पेजर का उपयोग करता है और कम vi / vim बाइंडिंग का उपयोग करता है, इसलिए आप इसे किसी अन्य कंसोल पर स्विच किए बिना फ़ंक्शन चला सकते हैं। जो कुछ भी कमांड करता है वह आपको पिछले स्क्रीन में पिछले आउटपुट में जो कुछ भी आप आदमी में प्रवेश करने से पहले काम कर रहे थे, के अंत में दिखाया जाएगा।

उदाहरण के लिए, आइए कल्पना करें कि आप बिना नाम लिए पृष्ठ पढ़ रहे थे और कुछ विकल्पों को आज़माना चाहते थे। जबकि आप मैन ब्राउज़र के अंदर हैं, टाइप करें ? जब आप इसे सामान्य बैश कमांड लाइन से चलाते हैं तो आपको वही सटीक आउटपुट मिलता है। यह लगभग किसी भी कमांड के साथ काम करेगा चाहे आप जिस भी मैन पेज को देख रहे हों। हालाँकि, यह सबसे उपयोगी है, हालांकि जब आप इसके लिए निर्देशों को देख रहे हैं तो कुछ आज़माने के लिए। यदि आप ऐसी किसी चीज़ के साथ काम कर रहे हैं जो बड़ी संख्या में विकल्प लेती है और उन्हें एक ही बार में देखना चाहती है, तो आप विंडो को अधिकतम करना चाहते हैं और फिर लिखना शुरू कर सकते हैं।

एक बार जब आप काम कर लेते हैं, तो केवल रिटर्न कुंजी को धक्का दें और आप आदमी के अंदर वापस आ जाएंगे।

विधि 4: कमांड के लिए खोज आप का नाम नहीं पता हो सकता है

यह सब ठीक है और अच्छा है यदि आप मैन पेज में स्ट्रिंग्स को खोजना चाहते हैं और फिर उनका परीक्षण करते हैं, लेकिन आप अक्सर पाएंगे कि आप एक कमांड का नाम नहीं जानते हैं। आपको लिखना आता है अनुरूप किसी भी शब्द के बाद उस कमांड को शामिल करने वाली हर चीज की पूरी खोज करने के लिए। मान लीजिए कि आप देखना चाहते हैं कि नेटवर्क कॉन्फ़िगरेशन में किस प्रकार की कमांड शामिल हैं। प्रकार एप्रोपोस नेटवर्क और फिर एंटर या रिटर्न को पुश करें। आप भी टाइप कर सकते हैं मानव नेटवर्क वही सटीक आउटपुट पाने के लिए। यह एक उपयोगी ट्रिक है यदि आप कभी भी अपने आप को एक लिनक्स सिस्टम पर पाते हैं जो आपको इस प्रकार की खोजों के लिए एप्रोपोस का उपयोग नहीं करने देता है।

आपको प्रतिक्रियाओं से भरा एक पूरा पृष्ठ मिलेगा, जिसे देखने के लिए आप अपने टर्मिनल में स्क्रॉल कर सकते हैं। एक माउस या ट्रैकपैड स्क्रॉल ठीक काम करेगा, जैसे Shift + Ctrl + PageUp और Shift + Ctrl + PageDown कीबोर्ड शॉर्टकट। यदि आप एक वर्चुअल टर्मिनल से काम कर रहे हैं जो आपको पाठ को स्क्रॉल करने की अनुमति नहीं देता है, तो जारी करें apropos नेटवर्क | कम से और फिर प्रतिक्रियाओं के माध्यम से या तो कर्सर कुंजियों के साथ स्क्रॉल करें या नीचे जाने के लिए j कुंजी को धक्का देकर और पीछे की तरफ जाने के लिए k कुंजी को दबाएं।

ध्यान रखें कि नेटवर्क शब्द केवल एक उदाहरण था और आप इसे उस चीज़ से बदल सकते हैं जिसे आप खोजना चाहते हैं। यह किसी भी स्थिति के लिए बहुत अच्छा है जहाँ आप वास्तव में भूल गए होंगे कि किसी विशेष कमांड का उपयोग कैसे करें।

4 मिनट पढ़ा