更改 Mac 10.7 的环境变量

更改 Mac 10.7 的环境变量

我想在我的 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。例如,在我的.profilePATH 中添加了一些目录到我预先存在的 PATH 中:

PATH="${PATH}:~/bin:/Users/Shared/bin:/usr/local/mysql/bin"

你的 PATH 中有一些子目录/opt。我猜它们是被添加的麦金塔。如果您想删除它们,只需注释掉(#)或删除 中的相应行.profile。要编辑这些隐藏文件,您可以使用 CLI 编辑器,如 vim 或 nano(包含在 OS X 中)。

相关内容