Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> linux >> .

Aké verejné služby v Linuxe sa nachádzajú viac ako jeden adresár v miestnom systéme?

Mnoho nástrojov Linuxu sa nachádza iba v jednom adresári, ale je k dispozícii prostredníctvom symbolických odkazov na viacerých miestach. Najvýznamnejším príkladom sú adresáre `/bin` a`/usr/bin`. Mnoho spustených súborov sa nachádza v `/usr/bin` a symbolické odkazy na tieto spustiteľné súbory často existujú v`/bin`. Toto je bežná prax na udržanie spätnej kompatibility a poskytovanie pohodlného prístupu z rôznych častí hierarchie súborového systému.

Z tohto dôvodu nejde o užitočnosť, ktorá existuje v * viac ako jednom * adresári v zmysle viacerých nezávislých kópií, ale skôr to, že * rovnaký * užitočník je prístupný prostredníctvom viacerých ciest v dôsledku použitia symbolických odkazov. Platí to pre veľké množstvo štandardných nástrojov. Môžete to ľahko overiť pomocou príkazu `find`. Napríklad, `find/-name ls -print` vám ukáže všetky miesta, kde je možné nájsť príkaz` ls` (pravdepodobne `/bin/ls` a`/usr/bin/ls` a možno aj ďalšie).

Medzi ďalšie adresáre, v ktorých nájdete symbolické odkazy na verejné služby, patria:

* /sbin :Binárne súbory správy systému. Tieto často majú náprotivky v `/usr/sbin`.

* /usr/lokálne/bin :Binárne súbory nainštalované používateľom alebo miestnym správcom balíkov.

* Cesty špecifikované v premennej prostredia `$ Path` :Premenná „$ Path` diktuje, kde škrupina hľadá príkazy. Každý uvedený adresár by mohol potenciálne obsahovať symbolické odkazy na nástroje umiestnené inde.

Zhrnutie:Kľúč nie je o viacerých * kópiách * rovnakého nástroja, ale viacerých * symbolických odkazov * smerujúcich na rovnaký spustiteľný súbor. Túto stratégiu využívajú takmer všetky používané služby. Identifikácia * Každý jednotlivý * užitočnosť s touto charakteristikou by si vyžadoval rozsiahle vyhľadávanie v celom systéme. Adresáre `/bin` a`/usr/bin` (a ich náprotivky Sbin`) sú najlepšími príkladmi na ilustráciu princípu.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené