Zmiana zmiennej PATh dla root

Ogólne pytania dotyczące systemu
Awatar użytkownika
lexom
Beginner
Posty: 236
Rejestracja: 03 marca 2007, 18:38
Lokalizacja: wlkp

Zmiana zmiennej PATh dla root

Post 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)?
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post 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
ODPOWIEDZ