Skip to main content

Mga alternatibo - Linux Command

Howto install hadoop on Ubuntu (Hunyo 2026)

Howto install hadoop on Ubuntu (Hunyo 2026)
Anonim

Linux / Unix Command:> mga alternatibo

Pangalan

mga alternatibo - mapanatili ang mga symbolic link na tumutukoy sa mga default na utos

Buod

mga alternatibo mga pagpipilian - i-install priority path ng pangalan ng link --slave pangalan ng link landas … - iskrip serbisyo

mga alternatibo mga pagpipilian - alisin path ng pangalan

mga alternatibo mga pagpipilian --itakda path ng pangalan

mga alternatibo mga pagpipilian --auto pangalan

mga alternatibo mga pagpipilian --Ipakita pangalan

mga alternatibo mga pagpipilian --config pangalan

Paglalarawan

mga alternatibo lumilikha, nagtanggal, nagpapanatili at nagpapakita ng impormasyon tungkol sa mga symbolic link na binubuo ng mga alternatibo system. Ang sistema ng mga alternatibo ay isang muling pag-implement ng sistema ng mga alternatibong Debian. Ito ay muling isinulat na una upang alisin ang pagtitiwala sa perl; ito ay inilaan upang maging isang drop sa kapalit para sa Debian'supdate-dependencies script. Ang pahinang ito ng tao ay isang bahagyang binagong bersyon ng pahina ng tao mula sa proyekto ng Debian.

Posible para sa ilang mga programa na tuparin ang pareho o katulad na mga pag-andar na mai-install sa isang solong sistema sa parehong oras. Halimbawa, maraming mga sistema ang may ilang mga editor ng teksto na naka-install nang sabay-sabay. Nagbibigay ito ng pagpipilian sa mga gumagamit ng isang sistema, na nagpapahintulot sa bawat isa na gumamit ng ibang editor kung ninanais, ngunit ginagawang mahirap para sa isang programa na gumawa ng isang mahusay na pagpipilian ng editor upang tumawag kung ang gumagamit ay hindi tinukoy ang isang partikular na kagustuhan.

Ang layunin ng sistema ng alternatibo ay upang malutas ang problemang ito. Ang pangkaraniwang pangalan sa filesystem ay ibinabahagi ng lahat ng mga file na nagbibigay ng mapagpapalit na pag-andar. Ang mga alternatibo system at ang system administrator magkasamang matukoy kung aling aktwal na file ay isinangguni ng pangkaraniwang pangalan na ito. Halimbawa, kung ang mga editor ng tekstoed(1) atnvi(1) ay parehong naka-install sa system, ang mga alternatibo sistema ay magiging sanhi ng pangkaraniwang pangalan / usr / bin / editor upang mag-refer sa / usr / bin / nvi bilang default. Maaaring i-override ng administrator ng system na ito at i-refer ito sa / usr / bin / ed sa halip, at ang mga alternatibo sistema ay hindi babaguhin ang setting na ito hanggang malinaw na hiniling na gawin ito.

Ang pangkaraniwang pangalan ay hindi isang direktang simbolikong link sa napiling alternatibo. Sa halip, ito ay isang symbolic na link sa isang pangalan sa mga alternatibo direktoryo , na kung saan ay isang makasagisag na link sa aktwal na file na isinangguni. Ginagawa ito upang ang mga pagbabago sa administrator ng system ay maaaring ma-confined sa loob ng / etc direktoryo: ang FHS (q.v.) ay nagbibigay ng mga dahilan kung bakit ito ay isang Good Thing.

Kapag ang bawat pakete na nagbibigay ng isang file na may isang partikular na pag-andar ay na-install, binago o inalis,mga alternatibo ay tinawag upang i-update ang impormasyon tungkol sa file na iyon sa mga alternatibo system.mga alternatibo ay karaniwang tinatawag mula sa% post o% pre script sa mga pakete ng RPM.

Kadalasan ay kapaki-pakinabang para sa isang bilang ng mga alternatibo upang ma-synchronize, upang sila ay mabago bilang isang grupo; halimbawa, kapag may ilang mga bersyon ngvi(1) na naka-install ang editor, ang pahina ng tao na isinangguni /usr/share/man/man1/vi.1 dapat tumutugma sa mga maipapatupad na isinangguni ng / usr / bin / vi . mga alternatibo ito ang humahawak sa pamamagitan ng master at alipin mga link; kapag ang master ay nabago, ang anumang nauugnay na mga alipin ay masyadong nagbago. Isang master link at ang mga nauugnay na alipin ang bumubuo ng isang link grupo .

Ang bawat grupo ng link ay, sa anumang naibigay na oras, sa isa sa dalawang mga mode: awtomatiko o manu-manong. Kapag ang isang grupo ay nasa awtomatikong mode, ang mga alternatibo system ay awtomatikong magpapasya, habang naka-install at inalis ang mga pakete, kung at kung paano i-update ang mga link. Sa manu-manong mode, ang mga alternatibo system ay hindi magbabago ang mga link; iiwan nito ang lahat ng mga desisyon sa administrator ng system.

Ang mga grupo ng pag-link ay nasa awtomatikong mode kapag sila ay unang ipinakilala sa sistema. Kung ang tagapangasiwa ng system ay gumagawa ng mga pagbabago sa mga awtomatikong setting ng system, ito ay mapansin na ang susunod na alternatibo ay tatakbo sa pangkat ng nabagong link, at ang grupo ay awtomatikong ililipat sa manual mode.

Ang bawat alternatibo ay may a prayoridad na nauugnay dito. Kapag ang isang grupo ng link ay nasa awtomatikong mode, ang mga alternatibo na itinuturo ng mga miyembro ng grupo ay ang mga may pinakamataas na priyoridad.

Kapag ginagamit ang --config ilista ang lahat ng mga pagpipilian para sa pangkat ng link na ibinigay pangalan ay ang master link. Pagkatapos ay sasabihan ka kung alin sa mga pagpipilian na gagamitin para sa pangkat ng link. Kapag gumawa ka ng pagbabago, ang grupo ng link ay hindi na mapupunta auto mode. Kakailanganin mong gamitin ang --auto pagpipilian upang bumalik sa awtomatikong estado.

Terminolohiya

Dahil ang mga gawain ngmga alternatibo ay medyo kasangkot, ang ilang mga tiyak na mga tuntunin ay makakatulong upang ipaliwanag ang operasyon nito.

generic na pangalan

Ang isang pangalan, tulad ng / usr / bin / editor , na tumutukoy, sa pamamagitan ng mga alternatibo system, sa isa sa isang bilang ng mga file ng mga katulad na function.

symlink

Nang walang anumang karagdagang kwalipikasyon, ito ay nangangahulugan ng isang sinasagisag na link sa direktoryo ng mga alternatibo: isa na inaasahan ng system administrator na ayusin.

alternatibong

Ang pangalan ng isang tukoy na file sa filesystem, na maaaring mapuntahan sa pamamagitan ng generic na pangalan gamit ang mga alternatibo system.

direktoryo ng mga alternatibo

Isang direktoryo, sa pamamagitan ng default / etc / alternatibo , na naglalaman ng mga symlink.

administratibong direktoryo

Isang direktoryo, sa pamamagitan ng default / var / lib / mga alternatibo , na naglalamanmga alternatibo'impormasyon ng estado.

link na pangkat

Isang hanay ng mga kaugnay na mga symlink, na nilayon na ma-update bilang isang grupo.

master link

Ang link sa isang grupo ng link na nagtatakda kung paano naka-configure ang iba pang mga link sa grupo.

link ng alipin

Isang link sa isang grupo ng link na kinokontrol ng setting ng master link.

awtomatikong mode

Kapag ang isang grupo ng link ay nasa awtomatikong mode, tinitiyak ng system ng mga alternatibo na ang mga link sa grupo ay tumuturo sa mga pinakamataas na alternatibong priyoridad na angkop para sa grupo.

manu-manong mode

Kapag ang isang link na pangkat ay nasa manu-manong mode, ang mga alternatibo system ay hindi makakagawa ng anumang mga pagbabago sa mga setting ng administrator ng system.

Mga Opsyon

Ang eksaktong isang aksyon ay dapat na tinukoy kungmga alternatibo ay upang makagawa ng anumang makabuluhang gawain. Anumang bilang ng mga karaniwang pagpipilian ay maaaring tinukoy kasama ng anumang pagkilos.

Mga Karaniwang Opsyon

- Sabiose

Gumawa ng higit pang mga komento tungkol sa kung anomga alternatibo ay ginagawa.

--tahimik

Huwag gumawa ng anumang mga komento maliban kung naganap ang mga error. Ang opsyon na ito ay hindi pa naipatupad.

--pagsusulit

Huwag talagang gumawa ng anumang bagay, sabihin lamang kung ano ang gagawin. Ang opsyon na ito ay hindi pa naipatupad.

- Tumulong

Bigyan ng ilang impormasyon sa paggamit (at sabihin kung aling bersyon ngmga alternatibo ito ay).

- Pagbabago

Sabihin kung aling bersyon ngmga alternatibo ito ay (at magbigay ng ilang impormasyon sa paggamit).

--altdir direktoryo

Tinutukoy ang direktoryo ng alternatibo, kapag ito ay naiiba mula sa default.

--admindir direktoryo

Tinutukoy ang administratibong direktoryo, kapag ito ay naiiba mula sa default.

Pagkilos

- i-install path name path pri --slave slink sname spath - iskrip serbisyo …

Magdagdag ng pangkat ng mga alternatibo sa system. pangalan ay ang generic na pangalan para sa master link, link ang pangalan ng symlink nito, at landas ay ang alternatibong pagiging ipinakilala para sa master link. hininga , slink at spath ang pangkaraniwang pangalan, pangalan ng symlink at alternatibo para sa isang link ng alipin, at serbisyo ang pangalan ng anumang kaugnay na iniskripto para sa alternatibo.TANDAAN: - iskrip ay isang tiyak na pagpipilian ng Red Hat Linux. Zero o higit pa--slave Ang mga opsyon, na sinundan ng tatlong argumento, ay maaaring tinukoy.

Kung ang tinukoy na master symlink ay umiiral na sa mga rekord ng system ng mga alternatibo, ang impormasyong ibinibigay ay idaragdag bilang isang bagong hanay ng mga alternatibo para sa grupo. Kung hindi man, ang isang bagong grupo, na naka-set sa awtomatikong mode, ay idadagdag sa impormasyong ito. Kung ang grupo ay nasa awtomatikong mode, at ang priority ng mga bagong idinagdag na alternatibo ay mas mataas kaysa sa anumang iba pang mga naka-install na alternatibo para sa grupong ito, ang mga symlink ay maa-update upang ituro ang mga bagong idinagdag na mga alternatibo.

Kung- iskrip ay ginagamit, ang mga alternatibo system ay pamahalaan ang initscript na nauugnay sa alternatibong sa pamamagitan ngchkconfig, pagrehistro at pag-unregister sa init script depende sa kung aling alternatibo ay aktibo.

TANDAAN: - iskrip ay isang tiyak na pagpipilian ng Red Hat Linux.

- alisin path ng pangalan

Alisin ang isang alternatibo at lahat ng kaugnay na mga link ng alipin. pangalan ay isang pangalan sa direktoryo ng mga alternatibo, at landas ay isang ganap na filename na kung saan pangalan maaaring maiugnay. Kung pangalan sa katunayan ay naka-link sa landas , pangalan ay maa-update upang ituro sa isa pang naaangkop na alternatibo, o alisin kung walang ganoong alternatibong kaliwa. Ang mga nauugnay na link ng alipin ay maa-update o aalisin, na naaayon. Kung ang link ay kasalukuyang hindi tumuturo landas , walang mga link ang nabago; tanging ang impormasyon tungkol sa alternatibo ay aalisin.

--itakda path ng pangalan

Ang sinasagisag na link at mga alipin para sa grupo ng link pangalan itakda sa mga naka-configure para sa landas , at ang grupo ng link ay nakatakda sa manu-manong mode. Ang pagpipiliang ito ay hindi sa orihinal na pagpapatupad ng Debian.

--auto pangalan

Lumipat sa master symlink pangalan sa awtomatikong mode. Sa proseso, na-update ang symlink at ang mga alipin nito upang ituro ang mga naka-install na pinakamataas na prayoridad na alternatibo.

--Ipakita pangalan

Ipakita ang impormasyon tungkol sa link na grupo kung saan pangalan ay ang master link. Ang impormasyon na ipinapakita ay kinabibilangan ng mode ng grupo (auto o manu-manong), na alternatibong tinutukoy ng symlink sa, kung ano ang iba pang mga alternatibo ay magagamit (at ang kanilang mga kaukulang aliping alternatibo), at ang pinakamataas na alternatibong alternatibo na kasalukuyang naka-install.

TINGNAN DIN

ln(1), FHS, ang Filesystem Hierarchy Standard.

Mahalaga: Gamitin ang lalaki command ( % lalaki ) upang makita kung paano ginagamit ang utos sa iyong partikular na computer.