在终端窗口中,我运行:
export PATH = $ PATH:/ usr / local / mysql / bin>> 〜/ .bash_profile中
然后,当我回显$ PATH时,新路径显示正常。
但如果我关闭那个窗口,打开另一个窗口,路径就会消失!
如何更改PATH变量?
答案 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中的。但是,导出语句不仅仅是显示文本,因此附加它不起作用。使用编辑器来完成它。