Linux Mint – 永久添加环境variables

我试图修改〜/ .profile文件来添加一行到PATHvariables。 我添加了这一行:

PATH=$PATH:/home/paul/avatar-gf-1.0-ea/glassfish4/bin/ 

最后。 我重新启动terminal,但它仍然不能识别该目录中的命令。 有谁知道我在做什么错?

如果不存在,请在您的主文件夹的〜/ .pam_environment中尝试此操作,然后创建它

 PATH DEFAULT=${PATH}:/home/paul/avatar-gf-1.0-ea/glassfish4/bin/ 

您将需要登录和注销。

运行bash -xl来查看哪些启动文件是用你的shell加载的。 .profile实际上可能不被读取。 否则尝试添加export到您的任务:

 export PATH=$PATH:/home/paul/avatar-gf-1.0-ea/glassfish4/bin/ 

引用关于bash的启动文件: https : //www.gnu.org/software/bash/manual/html_node/Bash-Startup-Files.html

如果你编辑.bashrc文件:

 vim ~/.bashrc 

你会看到下一行

 # Alias definitions. # You may want to put all your additions into a separate file like # ~/.bash_aliases, instead of adding them here directly. # See /usr/share/doc/bash-doc/examples in the bash-doc package. if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases fi 

所以在你的$ HOME文件夹中创建一个〜/ .bash_aliases并添加你打开终端时要执行的任何命令