Man - लिनक्स कमांड - युनिक्स कमांड

NAME

मनुष्य - स्वरूप आणि ऑन-लाइन मॅन्युअल पृष्ठ प्रदर्शित
manpath - मॅन पृष्ठांसाठी वापरकर्त्याचा शोध मार्ग निर्धारीत करा

सुप्रसिद्ध

man [ -acdfFhkKtwW ] [ --पथ ] [ -म प्रणाली ] [ -पी स्ट्रिंग ] [ -सी कॉन्फिग_फाइल ] [ -म पथसूची ] [ -पी पेजर ] [ -S विभाग_सूची ] [ विभाग ] नाव ...

DESCRIPTION

मनुष्य स्वरूप आणि ऑनलाइन मॅन्युअल पृष्ठे दाखवतो. आपण विभाग निर्दिष्ट केल्यास, मनुष्य केवळ मॅन्युअलच्या त्या विभागात दिसतो. नाव सामान्यतः मॅन्युअल पृष्ठचे नाव असते, जे सामान्यत: आदेश, कार्य किंवा फाइलचे नाव असते. तथापि, जर नाव स्लेश ( / ) असेल तर त्यास ती व्यक्ती फाइल संदर्भ म्हणून व्याख्या करेल, म्हणजे आपण man करू शकता ./foo.5 किंवा man / cd/foo/bar.1.gz

व्यक्तिने मॅन्युअल पृष्ठ फाइल्स कुठे पाहतो याचे वर्णन करण्यासाठी खाली पहा.

पर्याय

-C config_file

वापरण्यासाठी संरचना फाइल निर्देशीत करा; मुलभूत /etc/man.config आहे ( Man.conf (5) पहा.)

-मार्ग

मॅन पृष्ठे शोधण्यासाठी डिरेक्ट्रींची यादी निर्देशीत करा. निर्देशिकांना कोलनसह वेगळे करा रिक्त सूची म्हणजे- M निर्दिष्ट न करताच मॅन्युअल पृष्ठांसाठी SEARCH PATH पहा.

-पी पेजर

कोणते पेजर वापरायचे ते निर्दिष्ट करा. हा पर्याय MANPAGER वातावरण वेरियेबल अधिलिखित करते, ज्यामुळे पीजीएचआर व्हेरिएबल अधिलिखित होते. डिफॉल्ट द्वारे, man / usr / bin / less -re वापरतो .

-एस वर्ग_सूची

सूची हा शोध घेण्यासाठी मॅन्युअल विभागांची एक अपूर्ण विलग यादी आहे. हा पर्याय MANSECT वातावरण वेरियेबल अधिशून्य करतो.

-ए

डीफॉल्टनुसार, मनुष्य शोधलेल्या पहिल्या मॅन्युअल पृष्ठ प्रदर्शित झाल्यानंतर ते बाहेर पडेल. या पर्यायचा वापर करण्यामुळे केवळ माणसाच्याच नावाने जुळणारी सर्व हस्तपुस्तिका पृष्ठे दर्शवण्यासाठी त्याला सक्ती करते.

-सी

एक अद्ययावत मांजरीचे पृष्ठ अस्तित्वात असतानाही स्त्रोत मॅन पृष्ठ पुन्हा रूपांतरीत करा . मांजरीचे पृष्ठ स्क्रीनसाठी वेगवेगळ्या स्तंभासह स्वरूपित केले असल्यास किंवा पूर्व स्वरूपित पृष्ठ दूषित झाल्यास हे अर्थपूर्ण होऊ शकते.

-डी

प्रत्यक्षात man पृष्ठे दर्शवू नका, परंतु डिबगिंग माहितीचे मुद्रण करा.

-डी

प्रदर्शन आणि मुद्रण डीबगिंग माहिती दोन्ही

-f

व्हायिससच्या समतुल्य

-फ किंवा --पूर्व स्वरूप

केवळ स्वरूपन - प्रदर्शित करू नका

-एच

एक-लाइन मदत संदेश मुद्रित करा आणि बाहेर पडा

-के

एपीप्रोसमधील समतुल्य.

-के

* सर्व * मॅन पृष्ठांमध्ये निर्दिष्ट स्ट्रिंग शोधा. चेतावणी: हे कदाचित खूप धीमे आहे! हे विभाग निर्दिष्ट करण्यास मदत करते. (फक्त एक खरा कल्पना देण्यासाठी, माझ्या मशीनवर प्रति 500 ​​मॅन पृष्ठांसाठी एक मिनिट लागतो.)

-एम प्रणाली

दिलेल्या सिस्टम नावावर आधारित शोधण्यासाठी मॅन पृष्ठांच्या वैकल्पिक संचाचे वर्णन करा.

-पी स्ट्रिंग

Nroff किंवा troff च्या अगोदर चालविण्यासाठी प्रीप्रोसेसरचा क्रम निर्दिष्ट करा. सर्व इंस्टॉलेशन्समध्ये प्रीप्रोसेसरचा संपूर्ण संच नसेल. काही प्रोप्रोसेसर आणि त्यांना नियुक्त करण्यासाठी वापरलेली अक्षरे अशी आहेत: eqn (e), ग्रॅप (जी), पिक्चर (पी), टीबीएल (टी), व्हीग्रंड (वी), रेफरी (आर) हा पर्याय MANROFFSEQ पर्यावरण वेरियबल अधिलिखित करतो.

-टी

Stdout मध्ये आउटपुट पाठवून मॅन्युअल पृष्ठ फॉर्मेट करण्यासाठी / usr / bin / groff -Tps -mandoc वापरा . / Usr / bin / groff -tps -mandoc वरील आऊटपुट छापण्यापूर्वी काही फिल्टरमधून किंवा दुसर्या द्वारे पार करणे आवश्यक आहे.

-वा किंवा --पथ

प्रत्यक्षात मॅन पृष्ठे दर्शवू नका, परंतु फाइलचे स्थान मुद्रित करू नका जे स्वरूपित किंवा प्रदर्शित केले जाईल. जर कोणतेही वितर्क दिले नाही: डिस्प्ले (stdout वर) डिरेक्टरीजची यादी ज्यामूळे man पेजेसाठी शोधते. जर manpath हा माणसाचा दुवा असेल तर "manpath" "man - path" शी समानार्थी आहे.

-डब्ल्यू

आवडली -w, परंतु कोणत्याही फाईलच्या नावाशिवाय प्रत्येक फाईलचे नाव मुद्रित करा. हे शेल आदेशांमध्ये उपयोगी आहे जसे की man -aW man | xargs ls -l

कॅट पृष्ठे

पुढील वेळी हे पृष्ठे आवश्यक असतील तेव्हा स्वरूपन वेळ जतन करण्यासाठी मनुष्य स्वरूपित केलेले मॅन पृष्ठे जतन करण्याचा प्रयत्न करेल. पारंपारिकरित्या, DIR / manX मधील पृष्ठांची स्वरूपित आवृत्ती DIR / catX मध्ये जतन केली जाते, परंतु man dir पासून cat dir वरील इतर मॅपिंग /etc/man.config मध्ये निर्दिष्ट केले जाऊ शकते. आवश्यक मांजरीची निर्देशिका अस्तित्वात नसल्यास मांजर पृष्ठे जतन केली जात नाहीत. 80 पेक्षा वेगळी असलेल्या लांबीसाठी त्यांचे स्वरूपन केल्यावर कोणतीही मांजर पृष्ठे जतन केली जात नाहीत. Man.conf मध्ये रेखा NOCACHE नसल्यास कोणतेही मांजर पृष्ठे जतन केली जात नाहीत.

मनुष्य एका प्रयोक्ता मनुष्याला दाद देण्यास शक्य आहे. नंतर, जर एखाद्या कॅट निर्देशिकेमध्ये मालक आणि मोड 0755 आहे (फक्त माणूसाने लिहिता येण्याजोगा), आणि मांजरींच्या फाईल्सला मालक आणि मोड 0644 किंवा 0444 (सर्वसामान्यपणे लिहीण्यायोग्य आहे, किंवा लिहीण्यायोग्य नाही), तर सामान्य वापरकर्ता बदलू शकत नाही. मांजर पृष्ठे किंवा अन्य फाइल्स मांजरींच्या निर्देशिकेमध्ये ठेवा. जर मनुष्य पुरूषाने सूज केला नाही, तर एक मांजर निर्देशिका 0777 मोड असावी जर सर्व वापरकर्त्यांनी तेथे मांजर पृष्ठे ठेवण्यास सक्षम असले पाहिजे.

पर्याय- c एक पृष्ठ रीफ्रेट करीत आहे , अगदी अलीकडील मांजरीचे पृष्ठ अस्तित्त्वात असले तरीही.

मॅन्युअल पृष्ठांसाठी सर्च पाथ

मनुष्य म्युच्युअल पृष्ठ फाइल्स शोधण्याचे एक अत्याधुनिक पद्धत वापरतो, आवाहक पर्यायांवर आधारित आणि पर्यावरण वेरियेबल्स, /etc/man.config कॉन्फिगरेशन फाईल आणि काही बांधलेले नियमावली आणि ह्युरिस्टिक्स.

सर्वप्रथम, जेव्हा मनुष्याला नाव वादविवाद असतो ( / ), तेव्हा मनुष्य असे मानतो की ती एक फाइल वर्णन आहे आणि त्यात शोधण्यात काहीच अर्थ नाही.

परंतु सामान्य प्रकरणात जिथे नावामध्ये स्लॅश नसल्यास, मनुष्य नावाच्या विषयासाठी मॅन्युअल पृष्ठ असलेल्या फाईलसाठी विविध डिरेक्टरीज शोधतो.

जर आपण -एम पाथलिस्ट पर्याय निर्देशीत केले तर, pathlist डिरेक्टरीचे एक कोलन-विभाजीत सूची आहे जी शोध घेते.

जर आपण -एम निर्दिष्ट न केल्यास परंतु MANPATH पर्यावरण वेरियेबल सेट न केल्यास, त्या व्हेरिएबलची व्हॅल्यू ही त्या शोधणार्या लोकांची सूची आहे ज्यात मनुष्य शोधतो.

आपण -M किंवा MANPATH सह स्पष्ट पथ सूची निर्दिष्ट न केल्यास, कॉन्फिगरेशन फाइल /etc/man.config वरील सामग्रीवर आधारित आपला स्वतःचा पथ सूची विकसित करते. कॉन्फिगरेशन फाईलमधील MANPATH स्टेटमेंट शोध पथ मध्ये समाविष्ट करण्यासाठी विशिष्ट निर्देशिका ओळखतात.

याव्यतिरिक्त, MANPATH_MAP स्टेटमेंट्स आपल्या शोध शोध पथवर आधारित शोध पध्दतीमध्ये जोडून (म्हणजे तुमचा पाथ पर्यावरण वैरिएबल). आदेश शोध मार्गावर असलेल्या प्रत्येक निर्देशिकेसाठी, एक MANPATH_MAP विधान एक निर्देशिका निर्दिष्ट करते जे मॅन्युअल पृष्ठ फाइल्ससाठी शोध पथमध्ये जोडणे आवश्यक आहे. मनुष्य PATH वेरियेबल पाहतो आणि संबंधित डिरेक्टरीज मॅन्युअल पृष्ठ फाईल शोध पथमध्ये जोडतो. अशा प्रकारे, MANPATH_MAP च्या योग्य वापरासह , जेव्हा आपण man xyz कमांड जारी करता तेव्हा आपणास xyz आदेश दिले असल्यास चालणार असलेल्या प्रोग्रामसाठी एक मॅन्युअल पृष्ठ प्राप्त होईल.

याव्यतिरिक्त, कमांड शोध पथमधील प्रत्येक निर्देशिकेत (आम्ही ती "कमांड निर्देशिके" म्हणू) ज्यासाठी आपल्याकडे MANPATH_MAP विधान नसतो , तो मनुष्य आपोआपच "जवळ" ​​मॅन्युअल पृष्ठ निर्देशिकेत उपनिर्देशिक म्हणून पाहतो. निर्देश डिरेक्टरी किंवा डिरेक्टरीमधील मुख्य निर्देशिकेत.

आपण /etc/man.config मधील NOAUTOPATH विधानाचा समावेश करून स्वयंचलित "जवळपासच्या" शोध अक्षम करू शकता.

प्रत्येक डायरेक्टरीमध्ये वर वर्णन केल्याप्रमाणे शोध पध्दतीमध्ये, man विषय नावाच्या एका फाइलसाठी शोधतो . विभागात , पर्याय क्रमांकासह आणि प्रत्यक्षात संपीपी प्रत्यय सह. जर अशी फाइल सापडली नाही, तर तो man N किंवा cat N या नावाने कोणत्याही उपनिर्देशिकांमध्ये दिसते जेथे N मॅन्युअल सेक्शन क्रमांक आहे. फाइल मांजर N उपनिर्देशिकेत असल्यास, मनुष्य असे मानतो की तो एक स्वरुपित मॅन्युअल पृष्ठ फाइल आहे (मांजर पृष्ठ). अन्यथा, मनुष्य हे स्वरूपहीन आहे असे गृहीत धरते. दोन्हीपैकी एक बाबतीत, जर फाईलचे नाव संप्रेरान प्रत्यय (जसे .gz ) असेल तर, मनुष्य असे गृहित धरतो की ती झिपले जाते.

एखादा विशिष्ट विषयासाठी मॅन्युअल पृष्ठ कोठे मिळेल हे आपण पाहू इच्छित असल्यास, --पथ ( -वा ) पर्याय वापरा.

महत्वाचे: आपल्या कॉम्प्यूटरवर आज्ञा कशी वापरली जाते हे पाहण्यासाठी man कमांड ( % man ) वापरा.