irkowy Napisano Maj 22, 2004 Zgłoszenie Share Napisano Maj 22, 2004 Witam, zainstalowałem sobie Fedorę 2 i mam pytanie, dlaczego u mnie w zmiennej PATH nie ma ścieżki do katalogu /sbin, I drugie ptyanie, jak dodać jakiś ktalog do path, np /sbin, tylko globalnie a nie dla jednego użytkownika. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
marcYr Napisano Maj 22, 2004 Zgłoszenie Share Napisano Maj 22, 2004 Witam, zainstalowałem sobie Fedorę 2 i mam pytanie, dlaczego u mnie w zmiennej PATH nie ma ścieżki do katalogu /sbin, I drugie ptyanie, jak dodać jakiś ktalog do path, np /sbin, tylko globalnie a nie dla jednego użytkownika. wklepujesz w konsoli: export PATH:$PATH:/sbin później dodajesz ową linijkę do: $HOME/.bashrc powinno Ci to wystarczyć ... "Globalnym" odpowiednikem $HOME/.bashrc jest /etc/bashrc pozdr Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
gajownik Napisano Maj 22, 2004 Zgłoszenie Share Napisano Maj 22, 2004 Witam, zainstalowałem sobie Fedorę 2 i mam pytanie, dlaczego u mnie w zmiennej PATH nie ma ścieżki do katalogu /sbin Jest: [root@X root]# echo $PATH /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin [root@X root]# Ze względów bezpieczeństwa ustawiana jest tylko użytkownikowi root - zwykłemu userowi nie jest potrzebna do szczęścia. Przy przelogowywaniu pamiętać trzeba tylko by wydawać polecenie su -, bo pominięcie myślnika nie załaduje ustawień nowego użytkownika. później dodajesz ową linijkę do: $HOME/.bashrc powinno Ci to wystarczyć ... Pozwolę się nie zgodzić: [y4kk0@X y4kk0]$ cat /etc/profile # /etc/profile # System wide environment and startup programs, for login setup # Functions and aliases go in /etc/bashrc [ciach] Trzeba to wpisać do /etc/profile Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
DEMON Napisano Maj 22, 2004 Zgłoszenie Share Napisano Maj 22, 2004 mozna zrobic tak w /etc/profile.d tworzysz pliczek o dowolnej nazwie np mojepath.sh wpisujesz w nim tak PATH=$HOME/bin: PATH=/usr/local/bin:$PATH PATH=/bin:/usr/bin:/sbin/:/usr/X11R6/bin:$PATH jaki widzisz w ostatniej lini dodalem po dwukropku /sbin/ teraz kazdy user ma dostep do /sbin niepamietam ale bedziesz musial chyba jeszcze dodac prawo odpalania do /sbin zeby mogli uzytkownicy wydawac komendy z tego katalogu The bash shell itself defines two startup files which are automatically sourced: * /etc/profile: global file for all user login shells * ~/.bash_profile: per-user settings for login shells * ~/.bashrc: per-user settings for non-login shells Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
marcYr Napisano Maj 23, 2004 Zgłoszenie Share Napisano Maj 23, 2004 [...] później dodajesz ową linijkę do: $HOME/.bashrc powinno Ci to wystarczyć ... Pozwolę się nie zgodzić: [y4kk0@X y4kk0]$ cat /etc/profile # /etc/profile # System wide environment and startup programs, for login setup # Functions and aliases go in /etc/bashrc [ciach] Trzeba to wpisać do /etc/profile A jak najbardziej przyznaję rację - gafa jak cholera ... bzdury plecę dzięki za sprostowanie ... tam gdzie napisałem to aliasy wprowadzamy ... skąd ja wziąłem tam ścieżki... spałem chyba .... sorry ... PS. ale nie modyfiluję się przeważnie "ogólnych" ustawień (można czasem coś namieszać ... ) ale jednak zrobiłbym to "indywidualnie" w .bash_profile pozdr Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się