Man - Linux આદેશ - યુનિક્સ કમાન્ડ

NAME

મેન-ફોર્મેટ અને ઑન-લાઇન મેન્યુઅલ પૃષ્ઠો પ્રદર્શિત કરે છે
manpath - મેન પાનાં માટે વપરાશકર્તાની શોધ પાથ નક્કી કરો

સમન્વય

માણસ [ -એડીડીએફએફકકેટીડબલ્યુ ] [ --પથ ] [ -એમ સિસ્ટમ ] [ -પી શબ્દ ] [ -C રૂપરેખા_ફાઇલ ] [ -એમ પાથલિસ્ટ ] [ -પી પેજર ] [ -એસ વિભાગ_લિસ્ટ ] [ વિભાગ ] નામ ...

DESCRIPTION

મેન ફોર્મેટ અને ઑન-લાઇન મેન્યુઅલ પૃષ્ઠો પ્રદર્શિત કરે છે. જો તમે વિભાગ સ્પષ્ટ કરો છો, મેન મેન્યુઅલના તે વિભાગમાં જ જુએ છે. નામ સામાન્ય રીતે મેન્યુઅલ પૃષ્ઠનું નામ છે, જે સામાન્ય રીતે કમાન્ડ, ફંક્શન અથવા ફાઇલનું નામ છે. જો કે, જો નામમાં સ્લેશ ( / ) હોય તો માણસ તેને ફાઇલ સ્પેસિફિકેશન તરીકે અર્થઘટન કરે છે, જેથી તમે મેન કરી શકો છો ./foo.5 અથવા તો માણસ / cd/foo/bar.1.gz

મેન્યુઅલ પેજ ફાઇલો માટે માણસ ક્યાં જુએ છે તેના વર્ણન માટે નીચે જુઓ

વિકલ્પો

-C config_file

વાપરવા માટે રૂપરેખાંકન ફાઈલ સ્પષ્ટ કરો; મૂળભૂત /etc/man.config છે ( Man.conf (5) જુઓ.)

-માર્ગ

મેન પેજીસ શોધવા માટે ડિરેક્ટરીઓની યાદી સ્પષ્ટ કરો. કોલોન્સ સાથેની ડિરેક્ટરીઓ અલગ કરો. એક ખાલી સૂચિ એ સ્પષ્ટ નથી કરતાં- એમ બધા છે મેન્યુઅલ પેજીસ માટે SEARCH PATH જુઓ.

-પી પેજર

કયા પેજરનો ઉપયોગ કરવો તે સ્પષ્ટ કરો. આ વિકલ્પ MANPAGER પર્યાવરણ ચલને ફરીથી લખે છે, જે બદલામાં પેજર ચલને ઓવરરાઇડ કરે છે. મૂળભૂત રીતે, માણસ / usr / bin / less- નો ઉપયોગ કરે છે

-S section_list

સૂચિ શોધ કરવા માટે મેન્યુઅલ વિભાગોની કોલોનથી અલગ થયેલ સૂચિ છે. આ વિકલ્પ MANSECT પર્યાવરણ ચલને ફરીથી લખે છે.

-એ

ડિફૉલ્ટ રૂપે, માણસ શોધે છે તે પ્રથમ મેન્યુઅલ પૃષ્ઠ પ્રદર્શિત કર્યા પછી બહાર નીકળી જશે. આ વિકલ્પનો ઉપયોગ કરવાથી , માત્ર પ્રથમ જ નહીં , નામથી મેળ ખાતાં બધા મેન્યુઅલ પૃષ્ઠોને દર્શાવવા માટે માણસને દબાણ કરે છે.

-સી

સ્ત્રોત મેન પેજનું પુનઃફોર્મેટ કરો, જ્યારે અપ-ટૂ-ડેટ કેટ પેજ અસ્તિત્વમાં હોય ત્યારે પણ. આ અર્થપૂર્ણ હોઈ શકે છે જો કોઈ સ્ક્રીન માટે અલગ અલગ કૉલમ્સ ધરાવતી બિલાડી પેજને ફોર્મેટ કરવામાં આવી હોય, અથવા જો પૂર્વફોર્ટેડ પૃષ્ઠ દૂષિત છે.

-ડી

વાસ્તવમાં મેન પેજીસ દર્શાવતા નથી, પરંતુ ડિબગીંગ માહિતીના પ્રિન્ટ ગોબ્સ.

-ડી

પ્રદર્શન અને પ્રિન્ટ ડિબગીંગ માહિતી બંને.

-એફ

હોશિયાર

-એફ અથવા --પૂર્વરૂપ

ફક્ત ફોર્મેટ કરો - પ્રદર્શિત કરશો નહીં

-હ

એક-લાઇન મદદ સંદેશ છાપો અને બહાર નીકળો

-ક

એપ્રોપોસની સમકક્ષ.

-કે

* બધા * મેન પૃષ્ઠોમાં ઉલ્લેખિત સ્ટ્રિંગ માટે શોધો ચેતવણી: આ કદાચ ખૂબ ધીમું છે! તે વિભાગને સ્પષ્ટ કરવામાં મદદ કરે છે (ફક્ત રફ વિચાર આપવા માટે, મારા મશીન પર, દર 500 મેન પેન દીઠ એક મિનિટ લાગે છે.)

-એમ સિસ્ટમ

આપેલ સિસ્ટમ નામના આધારે શોધવા માટે મેન પેજનું વૈકલ્પિક સમૂહ સ્પષ્ટ કરો.

-p શબ્દમાળા

Nroff અથવા troff પહેલા ચલાવવા માટે પ્રિપ્રોસેસર્સનો ક્રમ સ્પષ્ટ કરો. બધી ઇન્સ્ટોલેશન્સમાં પ્રિપ્રોસેસર્સનો સંપૂર્ણ સેટ હશે નહીં. કેટલાક પ્રોપ્રોસેસર્સ અને તેમને નિયુક્ત કરવા માટે વપરાતા પત્રો છે: ઇક્ન (ઈ), ગ્રેપ (જી), પીક (પી), ટીબીએલ (ટી), વીગ્રીડ (વી), સંદર્ભ (આર) આ વિકલ્પ MANROFFSEQ પર્યાવરણ ચલને ઓવરરાઇડ કરે છે.

-ટી

મેન્યુઅલ પૃષ્ઠને ફોર્મેટ કરવા માટે / usr / bin / groff -Tps -mandoc નો ઉપયોગ કરો, stdout માં આઉટપુટ પસાર કરી રહ્યા છે . / Usr / bin / groff -tps -mandoc માંથી આઉટપુટ છાપવામાં આવે તે પહેલા કેટલાક ફિલ્ટર અથવા અન્ય દ્વારા પસાર થવાની જરૂર પડી શકે છે.

-w અથવા --પાથ

વાસ્તવમાં મેન પેજ દર્શાવતા નથી, પરંતુ ફાઇલોના સ્થાન (ઓ) ને છાપો કે જેને ફોર્મેટ અથવા દર્શાવવામાં આવશે. જો કોઈ દલીલ આપવામાં ન આવે તો: ડિસ્પ્લે (stdout પર) ડિરેક્ટરીઓની યાદી કે જે માણસ દ્વારા શોધાયેલ છે. જો manpath માણસને એક લિંક છે, તો "manpath" એ "man - path" ની સમકક્ષ છે.

-ડબલ્યુ

જેમ- w, પરંતુ કોઈ વધારાની માહિતી વગર, લાઇન દીઠ પ્રિન્ટ ફાઇલ નામ એક. આ શૅલ આદેશોમાં ઉપયોગી છે જેમ કે માણસ- AW માણસ | xargs એલએસ-એલ

કેટી પેજીસ

મેન ફોર્મેટ કરેલ મેન પૃષ્ઠોને સાચવવાનો પ્રયાસ કરશે, ફોર્મેટિંગ સમય બચાવવા માટે જ્યારે આ પૃષ્ઠો આવશ્યક હોય ત્યારે. પારંપરિક રીતે, ડીએઆર / મેએનએક્સમાં પૃષ્ઠોની ફોર્મેટ કરેલ આવૃત્તિઓ DIR / catX માં સાચવવામાં આવે છે, પરંતુ man dir થી cat dir માંથી અન્ય મેપિંગ /etc/man.config માં સ્પષ્ટ કરી શકાય છે. જરૂરી બિલાડી નિર્દેશિકા અસ્તિત્વમાં નથી ત્યારે કોઈ બિલાડી પૃષ્ઠોને સાચવવામાં આવે છે. કોઈ બિલાડી પૃષ્ઠોને સાચવવામાં આવે છે જ્યારે તેઓ 80 થી અલગ લાઇનની લંબાઈ માટે ફોર્મેટ કરે છે. જ્યારે મેન.conf પાસે રેખા NOCACHE શામેલ હોય ત્યારે કોઈ બિલાડી પૃષ્ઠો સાચવવામાં આવે છે.

તે શક્ય છે કે માણસને વપરાશકર્તાના દિલમાં સુઈ જવું. પછી, જો કોઈ બિલાડી ડાયરેક્ટરી પાસે માલિકનું માનવું અને મોડ 0755 (મેન દ્વારા માત્ર લખી શકાય તેવું છે), અને બિલાડી ફાઇલો પાસે માલિક અને સ્થિતિ 0644 અથવા 0444 (ફક્ત મેન દ્વારા લખાય શકાય છે, અથવા બધી લખી શકાય તેવી નથી), તો કોઈ સામાન્ય વપરાશકર્તા તેમાં ફેરફાર કરી શકતો નથી બિલાડી પૃષ્ઠો અથવા બિલાડી ફાઇલોમાં અન્ય ફાઇલો મૂકો. જો માણસને સૂઈ ન કરવામાં આવે, તો એક બિલાડી ડાયરેક્ટરી 0777 નો મોડ હોવો જોઈએ જો બધા યુઝર્સ ત્યાં કેટ પેજ છોડવા સક્ષમ હોવા જોઇએ.

વિકલ્પ- c એક પૃષ્ઠને ફરીથી ફોર્મેટ કરે છે, પછી ભલેને એક તાજેતરના કૅટ પેજ અસ્તિત્વમાં હોય.

મેન્યુઅલ પેજીસ માટે શોધ પત્રક

માણસ મૌગિક પૃષ્ઠ ફાઇલો શોધવામાં એક સુવિધાયુક્ત પદ્ધતિનો ઉપયોગ કરે છે, જે અવરજવર વિકલ્પો અને એન્વાર્નમેન્ટ વેરીએબલ પર આધારિત છે, /etc/man.config રૂપરેખાંકન ફાઇલ અને કેટલાક સંમેલનો અને હ્યુરિસ્ટિક્સમાં બનેલા છે.

સૌ પ્રથમ, જ્યારે માણસના નામની દલીલમાં સ્લેશ ( / ) નો સમાવેશ થાય છે, ત્યારે માણસ ધારે છે કે તે ફાઇલ સ્પેસિફિકેશન છે, અને ત્યાં કોઈ શોધ શામેલ નથી.

પરંતુ સામાન્ય કિસ્સામાં જ્યાં નામમાં કોઈ સ્લેશ હોતું નથી, માણસ ફાઇલ માટે વિવિધ ડિરેક્ટરીઓ શોધે છે જે નામવાળી વિષય માટેનું મેન્યુઅલ પૃષ્ઠ હોઈ શકે છે

જો તમે -M પાથલિસ્ટ વિકલ્પ સ્પષ્ટ કરો તો, પાથલિસ્ટ એ ડિરેક્ટરીઓની કોલોનથી વિભાજિત સૂચિ છે જે શોધે છે.

જો તમે નિર્દિષ્ટ નથી પરંતુ MANPATH એન્વાર્નમેન્ટ વેરીએબલ સુયોજિત કરો તો, તે વેરીએબલની વેલ્યુ એ ડિરેક્ટરીઓની સૂચિ છે કે જે માણસ શોધ કરે છે.

જો તમે -M અથવા MANPATH સાથે સ્પષ્ટ પાથ સૂચિને ઉલ્લેખિત ન કરો, તો મેન્યુઅલી રૂપરેખાંકન ફાઈલ /etc/man.config ના સમાવિષ્ટો પર આધારિત તેની પોતાની પાથ યાદી વિકસે છે. રૂપરેખાંકન ફાઈલમાં MANPATH નિવેદનો શોધ પથમાં શામેલ કરવા માટે ચોક્કસ ડિરેક્ટરીઓ ઓળખે છે.

વધુમાં, MANPATH_MAP નિવેદનો તમારી શોધ શોધ પાથ (એટલે ​​કે તમારું પાથ એન્વાયર્નમેન્ટ વેરીએબલ) પર આધારિત શોધ પથને ઉમેરે છે. આદેશ શોધ પથમાં હોઈ શકે તેવી દરેક ડાયરેક્ટરી માટે, MANPATH_MAP વિધાન એક નિર્દેશિકા નિર્દિષ્ટ કરે છે જે મેન્યુઅલ પૃષ્ઠ ફાઇલો માટે શોધ પાથમાં ઉમેરાવી જોઈએ. માણસ PATH વેરીએબલને જુએ છે અને મેન્યુઅલ પેજ ફાઇલ સર્ચ પાથને અનુરૂપ ડિરેક્ટરીઓ ઉમેરે છે. આમ, MANPATH_MAP ની યોગ્ય ઉપયોગથી, જ્યારે તમે મેન xyz આદેશનો અદા કરો છો, ત્યારે તમને પ્રોગ્રામ માટેનું મેન્યુઅલ પૃષ્ઠ મળે છે જો તમે xyz આદેશ જારી કરો છો.

વધુમાં, આદેશ શોધ પાથમાં દરેક ડિરેક્ટરી માટે (અમે તેને "આદેશ નિર્દેશિકા" કહીશું) જેના માટે તમારી પાસે MANPATH_MAP વિધાન નથી, મેન્યુઅલી મેન્યુઅલી પૃષ્ઠ ડાયરેક્ટરી "નજીકના" એટલે કે ઉપડિરેક્ટરી તરીકે જુએ છે આદેશ ડિરેક્ટરી પોતે અથવા આદેશ ડિરેક્ટરીની પિતૃ ડિરેક્ટરીમાં.

તમે /etc/man.config માં NOAUTOPATH સ્ટેટમેન્ટ શામેલ કરીને આપોઆપ "નજીકના" શોધોને અક્ષમ કરી શકો છો

ઉપર વર્ણવ્યા અનુસાર શોધ પાથમાંની દરેક ડિરેક્ટરીમાં, માણસ નામવાળી ફાઇલ માટે શોધ કરે છે . સેક્શન નંબર પર વૈકલ્પિક પ્રત્યય સાથે અને કદાચ સંકોચન પ્રત્યય સાથે. જો તે આવી ફાઇલ નહી મળે, તો તે પછી મેન એન અથવા કેટ N નામના કોઈપણ ઉપડિરેક્ટરીમાં દેખાય છે જ્યાં N એ મેન્યુઅલ સેક્શન નંબર છે. જો ફાઇલ બિલાડી N ઉપડિરેક્ટરીમાં હોય, તો માણસ ધારે છે કે તે ફોર્મેટ કરેલ મેન્યુઅલ પેજ ફાઇલ (બિલાડી પેજ) છે. નહિંતર, માણસ ધારે છે કે તેને બંધારણ નથી. ક્યાં કિસ્સામાં, જો ફાઈલનામ જાણીતી કમ્પ્રેશન પ્રત્યય ધરાવે છે (જેમ કે .gz ), તો માણસ ધારે છે કે તે ઝિપવું છે.

જો તમે કોઈ વિશિષ્ટ વિષય માટે મેન્યુઅલ પૃષ્ઠને ક્યાં (અથવા જો) શોધી શકો છો, તો --પાથ ( -w ) વિકલ્પનો ઉપયોગ કરો.

મહત્વનું: તમારા ચોક્કસ કમ્પ્યૂટર પર આદેશ કેવી રીતે વાપરવામાં આવે છે તે જોવા માટે man આદેશ ( % man ) નો ઉપયોગ કરો.