LINUX.ORG.RU
ФорумAdmin

-bash-2.05b$


0

0

Привет!

Сменил пользователю домашнюю директорию. Проверил в /etc/passwd - всё правильно прописалось. А получилось так: при логине из под рута или другого юзера всё работает нормально, а если зайти с удалённой машины, например, по ssh, то видим -bash-2.05b$. Что означает не исполнение .bashrc. Стартовая директория, в которой оказывается пользователь, по-видимому определяется случайно, причём если сделать комманду cd то оказываетмся там где надо. После приходится ручками запускать .bashrc

Спасибо за комментарии.


Все дело в том что разные терминалы по разному инициализируются,

не вдаваясь в подробности одни хотят .bashrc другие .bash_profile

Вся дока дома. Вместе с тем одним юзером который его юзает, если надо подкину.

paranormal ★★
()
Ответ на: комментарий от paranormal

>Все дело в том что разные терминалы по разному инициализируются,
LOL !!! Цирк уехал, клоуны остались!

З.Ы. man bash 
/login shell
/not a login shell

sdio ★★★★★
()
Ответ на: комментарий от sdio

ага. цирка в жизни хватает) я действительно забыл про profile

RRD
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.