我在这里设置了一个环境变量 Ubuntu 14.04
的脚本来使用它。
我打开终端,做了。
export VARNAME=/home/me/folder/folder2
然后运行脚本,一切正常。但无论如何,当我关闭会话时,这个变量似乎消失了,我不得不像第一次那样重新声明它。
事实上,如果你通过终端设置变量,它将持续到关机。如果你想设置永久的变量,你必须执行以下操作。
$ vi ~/.bash_proflle
// set the variable in the file
按esc键退出,然后输入:wq 现在路径已经设置好了。
如果要设置一个环境变量,而这个环境变量不会随着终端的关闭而被清除(Ubuntu 16.04),请按照以下步骤进行。
.bashrc
使用你选择的文本编辑器来编辑文件。对我来说,它是code ~/.bashrc
因为我使用的是VS Code,但你也可以使用 vi ~/.bashrc
或 subl ~/.bashrc
.export VARNAME=/home/me/folder/folder2
即使在终端关闭后,这个变量也会持续存在。