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 >> unix >> .

Čo je premenná cesty v UNIX?

Premenná cesty v Unixe je premenná prostredia Uvádza sa v zozname adresárov, v ktorých operačný systém vyhľadáva spustiteľné programy, keď zadáte príkaz. V podstate hovorí systému, kde hľadať súbory, ktoré tvoria vaše príkazy.

Tu je porucha:

* Premenná prostredia: Premenná prostredia je dvojica menovej hodnoty, ktorá ukladá informácie o prostredí používateľa. Cesta je iba jednou z mnohých takýchto premenných.

* adresáre: Premenná cesty má zoznam adresárov oddelených hrubým črevom. Napríklad:

`` `

/usr/bin:/bin:/usr/lokálny/bin

`` `

* Vyhľadávanie spustených súborov: Keď napíšete príkaz, Shell hľadá zodpovedajúci spustiteľný súbor v adresároch uvedených v premennej cesty, počnúc z prvého adresára a klesá v zozname.

* Príklad: Ak na príkazový riadok napíšete „LS“, systém najprv vyhľadá spustiteľnú hodnotu s názvom „LS“ v „/usr/bin“. Ak to tam nenájde, bude vyhľadávať v „/bin“ a potom „/usr/lokálny/bin“, až kým nenájde zodpovedajúci súbor.

Prečo je cesta dôležitá?

* Nájdenie spustiteľných súborov: Bez cesty by ste museli zadať úplnú cestu ku každému spustiteľnému súboru, ktorý ste chceli spustiť, čo je neefektívne a ťažkopádne.

* Prispôsobenie: Môžete si prispôsobiť svoju premennú cesty tak, aby obsahovala adresáre, ktoré majú programy špecifické pre vaše potreby alebo projekt.

* Zabezpečenie: Je dôležité poznať obsah premennej vašej cesty, pretože škodliví aktéri môžu využívať škodlivé aktéri na vykonávanie nežiaducich programov.

Ako používať premennú cesty:

* zobrazuje cestu:

`` `Bash

echo $ cesta

`` `

* Modifikácia cesty (dočasne):

`` `Bash

PATH =$ PATH:/PATH/TO/Your/DIRECTORY

`` `

* Modifikácia cesty (trvalo):

Metóda trvalej modifikácie cesty závisí od vášho plášťa a operačného systému. Napríklad v Bash môžete do svojho súboru `.bashrc pridať nasledujúci riadok:

`` `Bash

Export cesty =$ PATH:/PATH/TO/Your/DIRECTORY

`` `

Dôležitá poznámka: Pri úprave premennej cesty buďte opatrní, pretože nesprávne nastavenia môžu spôsobiť neočakávané správanie alebo problémy s bezpečnosťou.

Najnovšie články

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