Где хранятся переменные среды Linux / Unix?Как я могу добавить свою собственную переменную среды и сделать ее постоянной, не только в пределах текущего запущенного скрипта?
вы можете добавить их в свой профиль, например, ~/.bash_profile. Глобальный профиль обычно находится в / etc. например, /etc/profile. Посмотрите также каталог /etc/profile.d, если он у вас есть.
~/.bash_profile
/etc/profile
/etc/profile.d
Добавить export операторов к ~/.bash_login
export
~/.bash_login
Вы ищете ключевое слово export?
Дополнительная информация:
Чтобы увидеть переменные env, используйте команду printenv.
printenv
Для установки новой переменной вы можете использовать файл ~/.bash_rc:
~/.bash_rc
export new_variable=10
new_variable будет доступно для всех оболочек.
new_variable