Reputation: 43311
Where Linux/Unix environment variables are kept? How can I add my own environment variable and make it persistent, not only within currently running script?
Upvotes: 3
Views: 7735
Reputation: 11
To see the env variables use the printenv
command.
To set a new variable you can use the ~/.bash_rc
file:
export new_variable=10
new_variable
will be accessible for all shells.
Upvotes: 1
Reputation: 69260
Are you looking for the export
keyword?
More information:
Upvotes: 1
Reputation: 342313
you can add them in your profile, eg ~/.bash_profile
. global profile is usually located in /etc. eg /etc/profile
. Take a look also at /etc/profile.d
directory if you have it.
Upvotes: 3