Mac OS 10.6服务器上的$ PATH变量不断重置

时间:2011-05-07 07:00:13

标签: macos path operating-system

在终端窗口中,我运行:

export PATH = $ PATH:/ usr / local / mysql / bin>> 〜/ .bash_profile中

然后,当我回显$ PATH时,新路径显示正常。

但如果我关闭那个窗口,打开另一个窗口,路径就会消失!

如何更改PATH变量?

3 个答案:

答案 0 :(得分:37)

您拥有的命令将设置路径,然后将该命令的输出放在.bash_profile的末尾。

您希望将命令本身放入.bash_profile。

echo 'export PATH=$PATH:/usr/local/mysql/bin' >> ~/.bash_profile

在您开始新的终端会话之前,它不会生效。

答案 1 :(得分:7)

您无需启动新的终端会话即可将更改应用于 〜/ .bash_profile中。

只需输入终端

即可
    source ~/.bash_profile

答案 2 :(得分:2)

您需要保存

export PATH=$PATH:/usr/local/mysql/bin
你正在尝试的.bash_profile中的

。但是,导出语句不仅仅是显示文本,因此附加它不起作用。使用编辑器来完成它。