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

Aké sú bežné premenné shellu v unixe?

V unixových shelloch sa často používa niekoľko premenných prostredia. Tieto premenné obsahujú informácie o aktuálnom užívateľovi, systémových nastaveniach a prostredí shellu. Tu sú niektoré bežné premenné shellu:

1. $USER :Táto premenná ukladá používateľské meno aktuálneho používateľa.

2. $HOME :Táto premenná ukladá domovský adresár aktuálneho používateľa.

3. $PATH :Táto premenná obsahuje zoznam adresárov, v ktorých bude shell hľadať spustiteľné súbory.

4. $PWD :Táto premenná ukladá aktuálny pracovný adresár shellu.

5. $SHELL :Táto premenná ukladá cestu k aktuálnemu spustiteľnému súboru shellu.

6. $TERM :Táto premenná ukladá typ terminálu, ktorý používa shell.

7. $PS1 :Táto premenná riadi výzvu primárneho shellu. Môže byť prispôsobený tak, aby zobrazoval ďalšie informácie, ako je meno používateľa, názov hostiteľa a aktuálny adresár.

8. $PS2 :Táto premenná riadi výzvu sekundárneho shellu. Zvyčajne sa používa vo viacriadkových scenároch zadávania príkazov.

9. $IFS :Táto premenná určuje vnútorný oddeľovač polí, ktorý sa používa na rozdelenie vstupu z príkazového riadka na slová.

10. $EDITOR :Táto premenná ukladá preferovaný textový editor používateľa. Ak je nastavený, používajú ho príkazy ako 'vi', 'emacs' atď. na otvorenie súboru na úpravu.

Tieto premenné prostredia možno nastaviť, upraviť alebo zobraziť pomocou príkazov 'export', 'set' a 'env' vo väčšine unixových shellov. Špecifické správanie a interpretácia týchto premenných sa môže mierne líšiť medzi rôznymi implementáciami shellu (napr. Bash, Zsh, ksh).

Najnovšie články

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