Strona 1 z 1

Zmiana zmiennej PATh dla root

: 13 stycznia 2011, 21:36
autor: lexom
Witam.
Próbuję zmienić zmienną środowiskową PATH dla roota.
Wyedytowałem plik:

Kod: Zaznacz cały

/root/.profile
i dodałem na początku:

Kod: Zaznacz cały

PATH="/usr/bin:$PATH"
po restarcie nie widać żadnych zmian w zmiennej środowiskowej.
Podobnie zmieniłem zmienną PATH dla 'zwykłego użytkownika', tam zmienna ustawiona jest poprawnie.

Jak, gdzie należy dokonać wpisów aby zmienić zmienną PATH dla roota?
Czy muszę tej zmiany dokonywać dla każdego użytkownika (te same ustawienia PATH dla roota i zwykłego użytkownika)?

: 13 stycznia 2011, 22:40
autor: DaVidoSS
Czesc.
Plik .profile zostaw w spokoju ale najpierw cofnij zmiany.

Jako root edytujesz .bashrc w /root/

Kod: Zaznacz cały

su
[I]password[/I]
cd ~/
echo $PATH                                   #sprawdzasz obecny $PATH
echo 'PATH=$PATH:/usr/bin' >> .bashrc
echo 'export PATH'  >> .bashrc
exit
su
[I]password[/I]
echo $PATH                                   #sprawdzasz po edycji

U mnie jest tak:

Kod: Zaznacz cały

su
[I]password[/I]
cd ~/
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin