కమాండ్ లైన్ వద్ద మ్యాన్ పేజీలను ఎలా శోధించాలి

Anonim

కమాండ్ లైన్ వినియోగదారులు నిస్సందేహంగా మ్యాన్ పేజీలు లేదా మాన్యువల్ పేజీలు, వివరాలు, సహాయం మరియు పేర్కొన్న కమాండ్‌లు మరియు ఫంక్షన్‌లకు సంబంధించిన డాక్యుమెంటేషన్‌ని కలిగి ఉంటారు. సరైన సింటాక్స్ లేదా కమాండ్ ఎలా పని చేస్తుందో తెలుసుకోవడానికి ప్రయత్నిస్తున్నప్పుడు మ్యాన్ పేజీని సూచించడం చాలా అవసరం, అయితే కొన్ని మాన్యువల్ పేజీలు ఎంత పెద్దవి అయితే సంబంధిత భాగాన్ని ప్రయత్నించి, కనుగొనడానికి మ్యాన్ పేజీ మొత్తాన్ని స్క్రోల్ చేయడం నిజమైన డ్రాగ్ అవుతుంది.అదనంగా, కొన్నిసార్లు మీరు సంబంధిత డేటా కోసం ఏ మాన్యువల్ పేజీని చూడాలో మీకు ఖచ్చితంగా తెలియదు. అదృష్టవశాత్తూ మ్యాన్ పేజీలను శోధించడానికి రెండు శోధన సాధనాలు ఉన్నాయి మరియు ప్రస్తుతం యాక్టివ్‌గా ఉన్న మ్యాన్ పేజీలో స్ట్రింగ్ లేదా శోధన పదాన్ని కనుగొనడం మరియు సరిపోల్చడం లేదా మ్యాచ్ కోసం అన్ని మాన్యువల్ పేజీలను శోధించడం ద్వారా మీరు వెతుకుతున్న దాన్ని త్వరగా కనుగొని యాక్సెస్ చేయవచ్చు.

Mac OS, Linux, BSD లేదా మరేదైనా ఏదైనా యునిక్స్ ఆధారిత కమాండ్ లైన్‌లో మ్యాన్ పేజీలను శోధించడం ఒకే విధంగా పనిచేస్తుంది. ఇది ఎలా పని చేస్తుందో ఇక్కడ ఉంది:

స్ట్రింగ్ మ్యాచ్ కోసం అన్ని మ్యాన్ పేజీలను ఎలా శోధించాలి

మీరు సాధారణ కమాండ్, ఫంక్షన్ లేదా ఫీచర్ గురించి ఏదైనా కనుగొనాలనుకుంటే, డేటా ఏ మ్యాన్ పేజీలో ఉంటుందో మీకు ఖచ్చితంగా తెలియకపోతే లేదా బహుశా మీరు దేనికి సంబంధించిన అన్ని సూచనలను కనుగొనాలనుకుంటున్నారు , మీరు అన్ని మ్యాచ్‌ల కోసం కంప్యూటర్‌లోని ప్రతి ఒక్క మాన్యువల్ పేజీని శోధించడానికి విస్తృత స్ట్రింగ్ మ్యాచ్‌ని ఉపయోగిస్తారు:

"

మనిషి -K స్ట్రింగ్"

జెండా రాజధాని -K అని గమనించండి, స్ట్రింగ్ ఏదైనా కావచ్చు. ఉదాహరణకు, "eraseDisk" స్ట్రింగ్‌ని కలిగి ఉన్న అన్ని మాన్యువల్ పేజీలను కనుగొనడానికి మీరు సింటాక్స్‌ని ఉపయోగిస్తారు:

"

man -K eraseDisk /usr/share/man/man3/Common Crypto.3cc? n /usr/share/man/man8/diskutil.8? y"

హిట్టింగ్ రిటర్న్ వెంటనే /usr/share/man/లో కనిపించే అన్ని మాన్యువల్ పేజీలను శోధించడం ప్రారంభిస్తుంది మరియు మ్యాచ్ కనుగొనబడినప్పుడు తిరిగి నివేదికలు అందజేస్తాయి, మీరు 'yతో అంగీకరించగల మ్యాచింగ్ మాన్యువల్ పేజీని మీకు అందజేస్తుంది. ' లేదా 'n'తో తీసివేయండి (లేదా 'q'తో నిష్క్రమించండి)

మీరు Macలో Terminal.app వినియోగదారు అయితే, -K ఫ్లాగ్ మేము ఇక్కడ చర్చించిన కుడి-క్లిక్ శోధన మ్యాన్ ఇండెక్స్ ట్రిక్‌ను ఉపయోగించడంతో సమానంగా ఉన్నట్లు మీరు కనుగొంటారు, ఇది పూర్తిగా పూర్తి చేసినది తప్ప కమాండ్ లైన్ మరియు మౌస్ లేదా కర్సర్ ఇంటరాక్షన్ అవసరం లేదు.

మ్యాచ్‌ల కోసం ప్రస్తుత మాన్యువల్ పేజీలో శోధించండి

మీరు మాన్యువల్ పేజీలోకి ప్రవేశించిన తర్వాత, మీరు స్ట్రింగ్ మ్యాచ్ కోసం ప్రస్తుతం తెరిచిన మ్యాన్ పేజీలో శోధించవచ్చు. ఇలా చేయడంతో పూర్తి చేయబడింది:

/ శోధన పదము

మేము ప్రారంభించిన మ్యాన్ పేజీలో ఉన్నాము మరియు మీరు ఆ మాన్యువల్ పేజీలో "లాంచ్ ఏజెంట్లు" కోసం సరిపోలికలను కనుగొనాలనుకుంటున్నాము. ఒకసారి మీరు లాంచ్ (మనిషి లాంచ్ చేయబడింది) కోసం మనిషిలో ఉన్నప్పుడు మీరు ఈ క్రింది వాటిని ఉపయోగిస్తారు:

/లాంఛేంట్లు

ప్రస్తుత మ్యాన్ పేజీలోని వాక్యనిర్మాణానికి ఏవైనా సరిపోలికలు హైలైట్ చేయబడతాయి. అప్పుడు మీరు n మరియు shift+n.తో మ్యాచ్‌ల మధ్య నావిగేట్ చేయవచ్చు

మీరు మ్యాన్ పేజీలో ఉన్నప్పుడు శోధించడానికి గుర్తుంచుకోవలసిన మూడు ఉపాయాలు:

  • / శోధన స్ట్రింగ్ – ప్రస్తుత మ్యాన్ పేజీలో “సెర్చ్ స్ట్రింగ్”కి సరిపోలికలను కనుగొనండి”
  • n – తదుపరి మ్యాచ్‌కి వెళ్లండి
  • shift + n – మునుపటి మ్యాచ్‌కి వెళ్లండి

మీరు తదుపరిసారి కమాండ్ లైన్ వద్ద మాన్యువల్ పేజీల ద్వారా క్రమబద్ధీకరించేటప్పుడు ఈ చిట్కాలను గుర్తుంచుకోండి.మరియు టెర్మినల్ యాప్‌ని ఉపయోగించే వారి కోసం, మీరు టెర్మినల్ హెల్ప్ మెను నుండి నేరుగా మాన్యువల్ పేజీలను కూడా శోధించవచ్చని మరియు ప్రారంభించవచ్చని గుర్తుంచుకోండి, ఇది మరిన్ని వివరాలను పొందడానికి సహాయ పత్రంలో చూడడానికి పైన పేర్కొన్న స్ట్రింగ్ శోధనను ఉపయోగించడానికి మిమ్మల్ని అనుమతిస్తుంది.

కొన్ని ఇతర మాన్యువల్ పేజీ శోధన ఉపాయాలు తెలుసా? వ్యాఖ్యలలో మాకు తెలియజేయండి.

కమాండ్ లైన్ వద్ద మ్యాన్ పేజీలను ఎలా శోధించాలి