MacOS: Kako nastaviti spremenljivko okolja
Miscellanea / / June 05, 2023
V Macu spremenljivke okolja shranjujejo informacije, na primer, kdo je trenutni uporabnik, privzete poti do ukazov in ime gostiteljskega računalnika. Če ugotovite, da morate ustvariti nove spremenljivke okolja, bomo spodaj opisali ukazne vrstice v terminalu za nastavitev vrednosti spremenljivk.
Odpiranje terminala
Za začetek odprite terminal. Vstopite lahko prek Go > Utilities > Terminal:
Terminal lahko odprete tudi prek Spotlight. Istočasno pritisnite tipko Command in nato preslednico, da odprete Spotlight. Vnesite Terminal in pritisnite Enter, da se Terminal odpre.
Ukazi za nastavitev spremenljivk okolja
Ustvarite lahko spremenljivke okolja za nadzor obnašanja ukaza. Appleova stran za podporo navaja, da to ne spremeni samega ukaza. Apple daje primer uporabe okoljske spremenljivke za nastavitev odpravljanja napak pri tiskanju ukazov.
Apple navaja: "Če želite nastaviti vrednost spremenljivke okolja, uporabite ustrezen ukaz lupine, da povežete ime spremenljivke z vrednostjo."
Na primer, Apple poda naslednji ukaz za nastavitev spremenljivke PATH na vrednost:
% PATH=/bin:/sbin:/user/bin:/user/sbin:/system/Library/ izvoz PATH
Tukaj bi bila vrednost
/bin:/sbin:/user/bin:/user/sbin:/system/Library/
Dodajanje »% PATH=« pred vrednostjo in »export PATH« za vrednostjo nastavi spremenljivko PATH.
Glede na Apple vam lahko ta ukaz pomaga pri ogledu vseh okoljskih spremenljivk:
% okolij
Spremenljivke, nastavljene v katerem koli posameznem terminalskem oknu, niso na voljo, ko zaprete to okno. Če želite obdržati spremenljivko, morate nastaviti zagonski skript lupine. Informacije o tem, kako to storite, najdete na strani priročnika za zsh pod Priklic. The Applova podporna stran ima povezavo na dnu strani, ki odpre stran man v vašem terminalu.
Nazadnje posodobljeno 5. junija 2023
Zgornji članek lahko vsebuje pridružene povezave, ki pomagajo pri podpori Guiding Tech. Vendar to ne vpliva na našo uredniško integriteto. Vsebina ostaja nepristranska in verodostojna.