.bash_profile работает от имени пользователя su - PullRequest
0 голосов
/ 21 октября 2018

Я создал bash_profile в сантистах

#vi /home/hadoop/.bash_profile

следующим образом:

# .bash_profile
# User specific environment and startup programs
export j=1

Однако, когда я делаю

[root@hadoop1 ~]# su hadoop
[hadoop@hadoop1 root]$ echo $j

[hadoop@hadoop1 root]$

, я предполагаю, что мой .bash_prfileнужно ли запускать каждый логин su?

1 Ответ

0 голосов
/ 21 октября 2018

.bash_profile не будет загружаться, если вы не используете одну из опций -, -l или --login или не войдете напрямую с этим пользователем.Оформить заказ эта ссылка взята из обмена стека Unix & Linux.Вы также можете запустить man su в оболочке, чтобы увидеть все доступные опции.

...