在Ubuntu中设置路径变量

时间:2018-01-09 14:21:50

标签: ubuntu

我正在使用Ubuntu 16.04,我想更改PATH变量。我知道我可以通过添加export PATH = / home / patrick / .npm / bin:$ PATH来实现这一点,例如〜/ .profile。现在,如果我这样做,然后使用source~ / .profile一切都很好,echo $ PATH给我带有变化的PATH变量。但是,如果我重新启动Ubuntu~ / .profile显然没有获得源代码,我只剩下/ etc / environment中设置的基本PATH。

我还尝试使用其他配置文件之一,即/ etc / profile,/ etc / environment和〜/ pam_environment,结果相同。更奇怪的是我的〜/ .profile文件现在有这个内容:

(writefile '(a b c) "foo.txt")
每次重新启动后,

和HP_HOME都会成功设置。我在这里缺少什么?

2 个答案:

答案 0 :(得分:1)

将其放在~/.bashrc

的末尾

答案 1 :(得分:1)

您可以在/etc/environment

上添加路径

对于此文件中的示例,可以看到如下所示 PATH="/usr/local/sbin"

,您可以像这样添加新路径 PATH="/usr/local/sbin:/myhomefolder/mygame"

不要忘记为分隔符添加:

重新启动您的计算机

这是永久