Псевдонимы в /etc/profile.d отсутствуют в bash [closed]

Псевдонимы, заданные в /etc/profile.d, присутствуют в оболочке bash, как и ожидалось, когда я вхожу на сервер с помощью ssh. При запуске новой оболочки bash псевдонимы отсутствуют. Это серьезная проблема, поскольку при входе в систему с использованием NX для получения рабочего стола нет возможности получить псевдонимы, поскольку для получения терминала любому пользователю необходимо запустить новую оболочку bash.

Система - RH ES 5.5.

Christer

-1
задан 3 June 2013 в 20:43
1 ответ

Если вы хотите, чтобы он отображался при вызове оболочки, он должен войти в / etc / bashrc . Каталог /etc/profile.d предназначен для входа в систему ( su - или ssh в поле). Если вам нужна дополнительная информация о различиях, посмотрите раздел INVOCATIONS на странице руководства bash.

2
ответ дан 5 December 2019 в 19:30