Pytanie o .bash_aliases

Ogólne pytania dotyczące systemu
us3r.1
Posty: 31
Rejestracja: 21 lutego 2015, 18:37

Pytanie o .bash_aliases

Post autor: us3r.1 »

Dodałem interesujące mnie aliasy do pliku .bash_aliases potem komenda . /home/.../.bash_aliases i normalnie aliasy działały, ale gdy zalogowałem się do roota już nie, a więc jako root też zedytowałem ten plik i znowu wydałem polecenie . /home/..../.bash_aliases i teraz aliasy działały też na roocie, jak wyszedłem z roota aliasy działały również ale gdy loguje się*znów na roota muszę ponownie wydawać komendę . /home/.../.bash_aliases żeby aliasy działały bo inaczej nie chcą... Jaki jest sposób żeby nie musieć*tego wpisywać za każdym razem jak się wyloguje i wloguję ponownie na roota ?
Awatar użytkownika
marcin1982
Moderator
Posty: 1732
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Post autor: marcin1982 »

Dla użytkownika odpowiednim plikiem do zdefiniowania aliasów jest:

Kod: Zaznacz cały

/root/.bashrc
Awatar użytkownika
Yampress
Administrator
Posty: 6422
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Każdy użytkownik ma swój plik konfiguracyjny powłoki i swoje wpisy z alisami . I kiedy logujesz sie na konto danego usera to jego aliasy będą tylko wykonywane.
Musisz przekopiować sobie te aliasy ze swojego pliku do pliku konfiguracyjnego powłoki usera root.
Nie kopiuj czasami całego pliku konfiguracyjnego tylko wpisy aliasów. Bo są różnice root a user
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Post autor: sethiel »

Dodatkowo root nie jest w home tylko w głównym drzewie.
Awatar użytkownika
Yampress
Administrator
Posty: 6422
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

sethiel pisze:Dodatkowo root nie jest w home tylko w głównym drzewie.
przecież to nie ma znaczenia gdzie jset katalog. Możesz sobie przeniść katalog roota gdzie tylko chcesz.

cat /etc/passwd ...
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Post autor: sethiel »

Tak, ale us3r.1 od lutego na forum więc wolałem napisać bo niekoniecznie to musi wiedzieć. Standardowo jest w drzewie głównym. A jak jest gdzieś indziej to znaczy że świadomy użytkownik to zmodyfikował.
ODPOWIEDZ