1 目标
修改$PATH的值
2 问题
在terminal中修改了$PATH,关闭terminal或者换个terminal就不存在了。具体例子:
2.1 查看$PATH当前值
在terminal中输入
echo $PATH
2.2 修改$PATH值
此例将/test/folder 加到$PATH的后面。
在terminal中输入
export PATH=$PATH:/test/folder
在上图中可以看见,$PATH的值已经成功被修改。
2.3 $PATH的值并未被保存
打开另一个terminal,查看$PATH的值,发现并没有改变:
原来这种修改$PATH的方法,只在当前terminal有效。
3 解决方案
找到当前用户文件夹下的.bash_profile,将需要添加的路径加入其中。
3.1 如何获得.bash_profile路径
在terminal中输入:
echo $HOME
3.2 将路径加入文件中
打开/Users/yatingwang文件夹下的.bash_profile文件,加入以下行:
export PATH=${PATH}:/test/folder
3.3 验证修改成功
打开一个新的terminal,查看: