我试图修改〜/ .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并添加你打开终端时要执行的任何命令