Txiv neej - Linux Command - Kev hais ua haujlwm Unix

NPE

txiv neej - hom ntawv thiab tso saib hauv nplooj ntawv hauv nplooj ntawv
manpath - txiav txim siab tus neeg siv txoj kev nrhiav kev rau txiv neej nplooj ntawv

SYNOPSIS

txiv neej [ -acdfFhkKtwW ] [ --path ] [ -m system ] [ -p string ] [ -C config_file ] [ -M pageviews ] [ -P pager ] [ -S section_list ] [ section ] lub npe ...

KEV POM ZOO

tus txiv neej hom ntawv thiab qhia txog on-line phau ntawv phab. Yog tias koj qhia nqe , tus txiv neej tsuas ntsia hauv tshooj ntawm phau ntawv. Lub npe yog feem ntau lub npe ntawm nplooj ntawv qhia, uas feem ntau yog lub npe ntawm ib lo lus txib, kev ua haujlwm, los yog cov ntaub ntawv. Txawm li cas los xij, yog lub npe muaj tus luaj ( / ) ces tus txiv neej txhais nws ua ib qho kev qhia tshwj xeeb, xwv kom koj tuaj yeem ua tau tus txiv neej ./foo.5 lossis txawm tias /cd/foo/bar.1.gz .

Saib hauv qab no rau cov lus piav qhia ntawm qhov chaw tus txiv neej saib rau nplooj ntawv cov nplooj ntawv.

XAIV

-C config_file

Qhia kom meej cov ntaub ntawv siv los siv; lub neej ntawd yog /etc/man.config . (Saib man.conf (5).)

-M txoj kev

Qhia kom meej cov npe ntawm cov npe ntawm kev tshawb nrhiav rau txiv neej nplooj ntawv. Cais cov kev qhia nrog cov kab ntawv. Ib daim ntawv teev npe yog tib yam li tsis specifying -M txhua. Saib Tshawb Nrhiav Tshawb Nrhiav Kev Tshawb Fawb .

-P Pager

Qhia kom meej tias qhov pager twg siv. Qhov kev xaiv no overrides tus MANPAGER tsam txawv, uas nyob rau hauv dhau lawm overrides lub PAGER kuj sib txawv thiab. Los vim, tus txiv neej siv / usr / bin / tsawg -isr .

-S section_list

Daim ntawv teev npe no yog ib txoj kab nrig sib cais ntawm daim ntawv qhia sab nraud. Qhov kev xaiv no ua rau kom tsis muaj peev xwm ua kom muaj kev sib txawv hauv cheeb tsam.

-a

Yog lub neej ua ntej, tus txiv neej yuav tawm tom qab tso tawm thawj phau ntawv nplooj nws pom. Siv qhov kev xaiv no rau cov txiv neej los tso saib tag nrho cov nplooj ntawv cov nplooj ntawv uas phim lub npe, tsis yog thawj zaug.

-c

Hloov ntawm qhov chaw txiv neej sab nraud, txawm tias thaum muaj nplooj ntawv tshaj tawm cov menyuam miv . Qhov no tuaj yeem muaj txiaj ntsig yog tias cov nplooj ntawv tau muab tso tawm rau ib qho screen nrog ib qho txawv ntawm txhua kab, los sis yog hais tias daim nplooj ua ntej yog corrupt.

-d

Tsis txhob muab tso rau tus txiv neej cov nplooj ntawv, tiam sis tsis txhob sau cov ncauj lus debugging.

-D

Ob cov zaub thiab luam tawm cov ntaub ntawv debugging.

-f

Sib npaug rau dab tsi .

-F lossis -preformat

Hom ntawv xwb - tsis txhob tso saib.

-h

Sau cov lus qhia ib kab lus tawm thiab tawm.

-k

Sib npaug rau npau suav .

-K

Tshawb nrhiav cov lus teev tseg hauv * txhua * tus txiv neej nplooj ntawv. Ceeb toom: qhov no yog zaum qeeb heev! Nws yuav pab qhia ib seem. (Cia li muab ib lub tswv yim zoo, ntawm kuv lub tshuab qhov no yuav siv li ib feeb rau 500 tus txiv neej nplooj ntawv.)

-m

Qhia kom meej ntxiv ib nplooj ntawv ntxiv ntawm cov txiv neej mus nrhiav raws li lub npe ntawm lub npe.

-p hlua

Qhia kom meej rau ntawm qhov ua ke ntawm cov ua ke preprocessors khiav ua ntej nrawm los sis rho tawm . Tsis yog txhua qhov kev sib txuas yuav muaj txheej txheem ntawm preprocessors. Qee cov preprocessors thiab cov tsiaj ntawv siv los teev lawv yog: eqn (e), grap (g), pic (p), tbl (t), vgrind (v), xa (r). Qhov kev xaiv no ua rau tsis muaj peev xwm ua tau rau MANROFFSEQ ib puag ncig.

-t

Siv / usr / bin / groff -Tps -mandoc los ua hom ntawv qhia, dhau qhov tso tawm rau stdout. Cov zis tawm ntawm / usr / bin / groff -Tps -mandoc tej zaum yuav tsum dhau los ntawm ib lim los yog lwm ua ntej luam tawm.

-w lossis --path

Tsis txhob tso tawm tus txiv neej cov nplooj ntawv, tab sis sau qhov chaw (cov) ntawm cov ntaub ntawv uas yuav tsum tau muab los teev cia los yog tso tawm kom pom. Yog tias tsis muaj kev sib cav: tso saib (ntawm stdout) daim ntawv teev cov kev qhia uas tshawb tau los ntawm tus txiv neej rau txiv neej nplooj ntawv. Yog hais tias manpath yog ib qhov txuas rau tib neeg, ces "manpath" yog sib npaug rau "txiv neej - puav".

-W

Zoo li -w, tab sis luam cov ntaub ntawv npe ib kab twg, tsis muaj xov xwm ntxiv. Qhov no pab tau rau hauv plhaub commands zoo li txiv neej - ib tus txiv neej | xargs ls -l

CAT daim ntawv

Tus txiv neej yuav sim los cawm cov neeg txiv neej cov ntawv, kom thiaj li tseg cov sij hawm formatting lwm zaus cov nplooj ntawv no ntxiv. Piv txwv, formatted versions ntawm nplooj ntawv hauv DIR / manX yog rua hauv DIR / catX, tab sis lwm yam mappings ntawm txiv neej dir rau miv dir yuav tsum tau teev nyob hauv /etc/man.config . Tsis muaj cov nplooj ntawv miv tau txais kev cawmdim thaum cov nplooj ntawv xav tau uas tsis muaj nyob. Tsis muaj nplooj ntawv miv rua thaum lawv raug teeb tsa rau kab ntev npaum li cas los ntawm 80. Tsis muaj cov nplooj ntawv miv thaum tus txiv neej.conf muaj kab NOCACHE.

Nws yog tau ua kom txiv neej suid mus rau ib tug neeg siv tus txiv neej. Yog li ntawd, yog tias tus menyuam muaj npe thiab tus txiv neej 0755 (tsuas yog sau ntawv los ntawm tus txiv neej), thiab cov ntaub ntawv miv muaj tswvcuab txiv neej thiab hom 0644 lossis 0444 (tsis yog sau ntawv los ntawm tus txiv neej, lossis tsis sau ntawv hlo li), tsis muaj tus neeg siv tau hloov nplooj ntawv miv lossis muab lwm cov ntaub ntawv tso rau hauv phau ntawv miv. Yog hais tias tus txiv neej tsis tau suid, ces ib tug miv directory yuav tsum muaj hom 0777 yog hais tias tag nrho cov neeg siv yuav tsum tau tawm hauv cov nplooj ntawv muaj.

Cov kev xaiv -c forces reformatting ib sab, txawm tias ib nplooj ntawv tsis ntev los no muaj nplooj.

NRHIAV COV LUS RAU TXOJ CAI

tus txiv neej siv ib txoj kev tshawb nrhiav ntau dua ntawm kev nrhiav cov nplooj ntawv cov ntaub ntawv, raws li cov kev xaiv thiab qhov chaw nyob, cov ntaub ntawv / txheej txheem ntawm / configuration.manfig configuration, thiab ib txhia ua hauv cov rooj sib tham thiab heuristics.

Ua ntej ntawm tag nrho cov, thaum lub npe sib cav rau tus txiv neej muaj ib tug slash ( / ), tus txiv neej xav tias nws yog ib tus kheej specification nws tus kheej, thiab yog tsis muaj kev koom tes nrog.

Tab sis nyob rau hauv qhov qub thaum lub npe tsis muaj lub npe, tus txiv neej tshawb nrhiav ntau yam ntawm cov ntaub ntawv rau cov ntaub ntawv uas yuav yog ib daim ntawv qhia txog lub npe hu ua.

Yog tias koj qhia txog txoj kev xaiv- M , daim ntawv teev npe no yog ib daim ntawv teev npe-tag nrho ntawm cov neeg tshawb nrhiav.

Yog tias koj tsis txhob 't qhia -M tab sis teem caij sib txawv ntawm MANPATH ib puag ncig, tus nqi ntawm qhov txawv ntawd yog daim ntawv teev cov kev tshawb nrhiav uas tus txiv neej tshawb.

Yog tias koj tsis txhob 't qhia ib txoj kab qhia txoj hauv kev nrog- M lossis MANPATH , txiv neej tsim nws txoj kab sau raws li cov ntsiab lus ntawm configuration file /etc/man.config . ManPATH cov lus hais nyob rau hauv cov ntaub ntawv hais txog kev txheeb xyuas cov kev qhia ncaj qha mus rau hauv txoj kev tshawb nrhiav.

Tsis tas li ntawd, cov lus hais ManPATH_MAP ntxiv rau txoj kev tshawb nrhiav nyob ntawm koj txoj kev nrhiav kev hais kom ua (piv txwv li koj qhov PATH chaw sib txawv). Rau txhua phau ntawv uas muaj nyob rau hauv txoj kev nrhiav kev hais kom ua, ib daim ntawv qhia MANPATH_MAP qhia cov npe uas yuav tsum muab ntxiv rau txoj kev nrhiav kev rau cov nplooj ntawv cov nplooj ntawv. tus txiv neej ntsia rau ntawm PATH kuj sib txawv thiab ntxiv cov kev cai coj mus rau phau ntawv nplooj ntawv tshawb nrhiav kev. Yog li, nrog rau kev siv ntawm MANPATH_MAP , thaum koj muab tus txiv neej xyz xyz , koj tau txais ib nplooj ntawv qhia rau qhov kev pab cuam uas yuav khiav yog hais tias koj muab cov lus txib xyz .

Tsis tas li xwb, rau txhua phau ntawv nyob hauv txoj kev nrhiav kev hais (peb mam li hu nws ua tus "directory") uas koj tsis muaj daim ntawv qhia MANPATH_MAP , tus txiv neej yuav saib rau phau ntawv qhia phau ntawv "nyob ze" uas yog ib qho chaw nyob hauv command directory nws tus kheej los yog hauv cov niam txiv cov npe ntawm cov kev hais kom ua.

Koj tuaj yeem lov tes taw qhov kev tshawb fawb "nyob ze" nrog rau NOAUTOPATH nqe lus hauv /etc/man.config .

Hauv txhua phau ntawv teev kev nrhiav kev raws li tau piav saum toj no, tus txiv neej tshawb fawb txog cov npe uas muaj npe . tshooj , nrog ib qho kev xaiv tom qab ntawm seem nab npawb thiab tejzaum nws yog ib qho kev nruj me ntsis. Yog tias nws tsis pom zoo li cov ntaub ntawv, nws mam li saib nyob rau hauv txhua qhov chaw muaj npe hu ua txiv neej N lossis miv N qhov twg N yog tus naj npawb hauv phau ntawv. Yog tias cov ntaub ntawv yog nyob rau hauv ib qho miv N neeg nqa khoom , tus txiv neej xav tias nws yog ib daim ntawv muaj nplooj ntawv (phab phab). Txwv tsis pub, tus txiv neej assumes nws yog unformatted. Nyob rau hauv ob qho tib si, yog hais tias lub filename muaj ib tug paub compression SR (zoo li .gz ), txiv neej assumes nws yog gzipped.

Yog hais tias koj xav pom qhov twg (los yog yog) tus txiv neej xav pom cov nplooj ntawv rau ib nqe lus tshwj xeeb, siv qhov --path ( -w ) kev xaiv.

Tseem ceeb: Siv tus txiv neej hais kom ua ( % tus txiv neej ) seb qhov kev hais kom raug siv hauv koj lub computer.