Существует ~/.profile
(или ~/.bash-profile
) файл, который запускается при каждом входе в систему. Вы должны установить переменные окружения там (с помощью export
команды). И есть ~/.bashrc
файл, который запускается при открытии каждой продажи. Команды, которые не наследуются всем подоболочкам, например, псевдоним, могут быть установлены здесь (хотя для хорошей практики должны быть установлены псевдонимы ~/.aliases
, которые автоматически получаются ~/.bashrc
).
Если это не работает для вас, вы либо используете неправильное имя файла (пропускаете "." В начале?), Либо не используете bash в качестве оболочки. В последнем случае попробуйте passwd -s /bin/bash
(или chsh -s /bin/bash
, в зависимости от ОС) или вызовите SSH следующим образом:
ssh username@host bash`