我想在我的 Mac 10.7 上设置 PATH。
因此/etc/launchd.conf
我写道:
setenv PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin/:/usr/local/sbin/
然后我重新启动了 Mac。
但是当我在终端中写入
echo $PATH
我得到:
/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/bin/:/usr/local/sbin/
我如何改变 PATH 参数?
答案1
export PATH=$PATH:/path/to/my/stuff
答案2
重置为默认设置。如果你不知道自己在做什么,launchd.conf
最好将文件单独保留。:-)/etc
此外,不建议完全覆盖您的 PATH;您可以用非常简单的方式将目录添加到您预先存在的 PATH 中。
~/.profile
您可以通过编辑或来更改 shell 环境中 OS X 的 PATH 参数~/.bash_profile
。例如,在我的.profile
PATH 中添加了一些目录到我预先存在的 PATH 中:
PATH="${PATH}:~/bin:/Users/Shared/bin:/usr/local/mysql/bin"
你的 PATH 中有一些子目录/opt
。我猜它们是被添加的麦金塔。如果您想删除它们,只需注释掉(#)或删除 中的相应行.profile
。要编辑这些隐藏文件,您可以使用 CLI 编辑器,如 vim 或 nano(包含在 OS X 中)。