Macos Mac OS 10.6服务器上的$PATH变量保持重置
在终端窗口中,我运行: 导出路径=$PATH:/usr/local/mysql/bin>>~/.bash\u配置文件 然后,当我回显$PATH时,新路径显示为OK 但是如果我关闭那扇窗户,打开另一扇窗户,那条路就消失了Macos Mac OS 10.6服务器上的$PATH变量保持重置,macos,path,operating-system,Macos,Path,Operating System,在终端窗口中,我运行: 导出路径=$PATH:/usr/local/mysql/bin>>~/.bash\u配置文件 然后,当我回显$PATH时,新路径显示为OK 但是如果我关闭那扇窗户,打开另一扇窗户,那条路就消失了 如何更改PATH变量?您使用的命令将设置路径,然后将该命令的输出放在.bash\u配置文件的末尾 echo 'export PATH=$PATH:/usr/local/mysql/bin' >> ~/.bash_profile 您希望将命令本身放入.bash_配置文
如何更改PATH变量?您使用的命令将设置路径,然后将该命令的输出放在.bash\u配置文件的末尾
echo 'export PATH=$PATH:/usr/local/mysql/bin' >> ~/.bash_profile
您希望将命令本身放入.bash_配置文件中
echo 'export PATH=$PATH:/usr/local/mysql/bin' >> ~/.bash_profile
在启动新的终端会话之前,它不会生效。您需要保存
export PATH=$PATH:/usr/local/mysql/bin
在.bash_配置文件中,您正在尝试。但是,export语句不仅仅是显示的文本,因此附加它将不起作用。使用编辑器执行此操作。您无需启动新的终端会话即可将更改应用于 ~/.bash\u配置文件
echo 'export PATH=$PATH:/usr/local/mysql/bin' >> ~/.bash_profile
只需输入终端
source ~/.bash_profile
阿克,不!在export命令周围使用单引号,而不是双引号。使用双引号,它会将您当前的$PATH永久嵌入到.bash_配置文件中——这暂时可以正常工作,但以后可能会导致奇怪和不可理解的问题。如果您已经这样做了,那么应该编辑.bash_配置文件(它只是一个文本文件),并更正最后一行以读取
export PATH=$PATH:/usr/local/mysql/bin