Pehea eʻike ai i nā kauoha a Linux me nā polokalamu hoʻohanaʻana i kahi

Ua ho'āʻo aneiʻoe e huli i kahi o kahi kauoha, polokalamu a noi paha , akāʻaʻoleʻike i kahi e nānā ai?

ʻOiaʻiʻo, hiki iāʻoe ke kauoha e loaʻa i kēia mau mea penei:

ʻike i / -ame pūnaewele

E hoʻihoʻiʻia ka papa inoa o nā hopena kūpono a me keʻano, hiki iāʻoe keʻike i kahi o ka papahana ma kēiaʻano.

ʻO kekahi kauoha'ē aʻe i hiki iāʻoe ke hoʻohana,ʻo ia ke kauoha o kahi. ʻo kahi laʻana:

e huli i kahi mea uila

Eia naʻe,ʻo ke alaʻoi loa no ka huliʻana i nā polokalamu ka mea kahi i kauohaʻia ai.

Wahi a nāʻaoʻao kanaka :

kahi e huli ai i nā pūnaewele binary, kumu, a me nā puke āpau no nā inoa kauoha i kauohaʻia. ʻO nā inoa i hoʻolakoʻia, e kāpae muaʻia i nāʻaoʻao alakaʻi āpau a me kekahi (extension) extension o ke form .ext (e like me: .c) Prefix o s. hopena o ka hoʻohanaʻana i ka mana o nā kumu kānāwai. A laila e ho'āʻo nei eʻimi i kahi papahana i makemakeʻia ma nā wahi Linux maʻamau, a ma nā wahi i hōʻikeʻia e $ PATH a $ MANPATH.

No laila, no laila, kahi e loaʻa ai i kahi kauoha ka wae kumu, nā papa a me kahi o kahi papahana.

E ho'āʻo me Firefox:

kahi ulana

ʻO ka huahana mai ka papahana i luna aʻe nei:

polokalamu uila: / usr / bin / firefox / usr / lib64 / firefox /usr/share/man/man1/firefox.1.gz

Inā makemakeʻoe eʻimi i kahi o ka papahana hiki iāʻoe ke hoʻohana i ke kī-b penei:

kahi i hoʻolālāʻia

Hōʻike kēia i ka hopena hope loa:

Firefox: / usr / bin / firefox / usr / lib64 / haukuni

Eia kekahi, inā makemakeʻoe eʻike i ka wahi o nā manual e hiki iāʻoe ke hoʻohana i ka hoʻololi -m.

kahi e hoʻokuʻiʻia ai ka mea hoʻolimalima

Loaʻa ka hopena no kēia kauoha:

Firefox: /usr/share/man/man1/firefox.1.gz

I ka hopena, hiki iāʻoe ke hoʻoholo i ka huli i kahi pūnaewele wale nō ma ka hoʻohanaʻana i ka hoʻololi -s.

Aia kekahi mau hoʻololi'ē aʻe i loaʻa no ka kauoha kahi e like me -u e nānā nei i nā waihona'ē aʻe.

Ke'ōlelo nei ka puke i kēia mau mea e pili ana i ke kaʻina -u:

ua'ōleloʻia he meaʻokoʻa ke kauohaʻole ināʻaʻole i hoʻokahi wale nō helu o kēlā me kēlāʻano kēiaʻano i noi ponoʻia. No laila 'kahi e noi aiʻo'm -u' no kēlā mau papa i loko o ka papa helu o kēia manawa i nele i ka palapala kākau, aʻoi aku paha ma mua o hoʻokahi.

Pono inā loaʻa iāʻoe ma mua o hoʻokahi papa kuhikuhi ma kāu pūnaewele a iʻole e hōʻikeʻia ka polokalamu e holo nei i kahi ma kahiʻoi aʻe, e hoʻihoʻiʻia.

Inā heʻoluʻolu kou e pili ana i kahi o kahi papahana a kauoha paha a makemakeʻoe eʻimi i kahi hoʻonohonoho kūʻokoʻa o nā papa kuhikuhi e hiki ai iāʻoe ke hoʻohana i ka huli -B no ka huliʻana i nā binaries i loko o ka papa inoa.

ʻo kahi laʻana:

i laila -b -B / usr / bin -f pūnaewele

He mau māhele wale nō ka papa o luna. ʻO ka mea mua loa,ʻo ia ka mea -ʻo ia keʻano o ka huliʻana i nā'ōmike (nā polokalamu wale nō). Hoʻohanaʻia ka hoʻohana -B no ka hāʻawiʻana i kahi papa inoa o nā wahi e huli ai i nā binaries a me ka papa inoa o nā pūpili e hoʻopauʻia e ke kaomi. No laila ma ke kauoha i luna ma luna o ka waihona wale no i huliʻia he / usr / bin. ʻO ka mea hope loa ka mea puhi ahi ma hope o ka - e haʻi i kahi eʻimi nei.

ʻO ke kohoʻokoʻa i ka -B -M no ka huliʻana i kahi hoʻonohonoho kūʻokoʻa o nā waihona no nā papa kuhikuhi.

ʻO ka lālā kauoha no ka -M ma keʻano penei:

kahi -m -M / usr / share / man / man1 -f huakuhi

Ua like ka loea no ka -M e like me ia no -B. Na ka -m e kuhikuhi i kahi e nānā ai i nā manuals, e hōʻike anaʻo -M i kahi e hele mai ai kahi papa inoa o nā waihona e huli ai no nā manual. ʻO ka -f hoʻopau i ka papa inoa o nā faila a me nā mea uila he polokalamu ia e nānā i kahi e nānā ai i nā papa kuhikuhi.

I ka hopena, hiki ke hoʻohanaʻia nā lohi -S hiki ke hoʻohana i ka hoʻonohonohoʻana o nā pūnaewele no ka huliʻana i ke kumu kumu.