PLD-doc/queue/zmienne_srodowiskowe.txt
qwiat
cvs w pld-linux.org
Sob, 12 Mar 2005, 18:30:28 CET
Author: qwiat
Date: Sat Mar 12 18:30:26 2005
New Revision: 5584
Added:
PLD-doc/queue/zmienne_srodowiskowe.txt
Log:
- nowy podrozdzial
Added: PLD-doc/queue/zmienne_srodowiskowe.txt
==============================================================================
--- (empty file)
+++ PLD-doc/queue/zmienne_srodowiskowe.txt Sat Mar 12 18:30:26 2005
@@ -0,0 +1,44 @@
+Zmienne środowiskowe
+====================
+
+Zmienne środowiskowe w PLD ustawiamy w sposób globalny
+(wszystkim użytkownikom na raz) oraz lokalny(każdemu z osobna).
+
+
+*Globalnie (/etc/env.d)
+-----------------------
+Do nadawania globalnego zminnych środowiskowych wykorzystuje się
+mechanizm "env.d". Jest to katalog umieszczony w /etc, zawiera on
+pliki tekstowe o nazwach takich samych jak nazwy zmiennych.
+WewnÄ
trz każdego z nich podana nazwa zmiennej i jej wartość np.
+plik /etc/env.d/EDITOR może mieć nastÄ™pujÄ
cÄ
treść:
+
+EDITOR=vim
+
+Zmiany w /etc/env.d sÄ
aktualizowane po ponownym zalogowaniu danego użytkownika.
+
+
+
+
+
+*Lokalnie
+---------
+Każdy użytkownik może zarówno tworzyć takie zmienne jak i nadpisywać
+zmienne globalne.
+
+-tymczasowe ustawienie zmiennych:
+ Zmienne możemy nadawać na czas sesji, dokonujemy tego przy pomocy powłoki.
+ W większości z nich (sh, zsh, bash, ksh) istnieje polecenie export które
+ pozwala ustawić dowolna zmiennÄ
np.
+
+ export EDITOR=mcedit
+
+ Tak ustawiona zmienna będzie funkcjonować do czasu wylogowania użytkownika
+
+-stałe ustawienie zmiennych:
+ PowÅ‚oki posiadajÄ
pliki konfiguracyjne w którym m.in. możemy ustawiać
+ wartości zmiennych środowiska. Musimy jedynie wstawić do takiego pliku
+ podane wyżej polecenie export. Każda z powłok posiada swoje własne pliki
+ startowe, przykładowo powłoka BASH używa plików ~/.bash_profile i ~/.bashrc,
+ zaś ZSH ~/.zshenv. Więcej informacji na ten temat zawarto manualu każdej
+ z powłok.
Wiêcej informacji o li¶cie dyskusyjnej pld-doc