在Mac OS X上的哪里创建.profile


10

我正在使用Mac OS X Snow Leopard。我要.profile在哪个文件夹中创建文件?

我喜欢为以下内容创建路径/usr/local/mysql/bin-有关如何导出此路径的任何提示?我只知道如何输入.bash_profile

Answers:


21

创建.profile在同一文件夹中.bash_profile,即/Users/your-user-name/也可下~$HOME

您可以使用您选择(像一个文本编辑器或命令行编辑器中添加行vimemacsnano),但你也可以用文本编辑做到这一点:

open -a TextEdit ~/.bash_profile

在哪里放置export命令?

一件重要的事情:如果您已经有一个.bash_profile,您.profile不会自动加载。从bash的手册中:

它查找~/.bash_profile~/.bash_login~/.profile以该顺序,并且读取并从存在并且可读的第一个执行命令。

因此,当您已经有一个~/.bash_profile文件并创建一个时~/.profile,bash将永远不会自动读取后者。您可以在其中添加适当的export命令,~/.bash_profile如果您始终使用bash,它将可以正常工作:

export PATH=/usr/local/mysql/bin/:$PATH

来源.profile.bash_profile

如果要单独使用.profile,则需要从中手动添加~/.bash_profile。将以下内容放入~/.bash_profile

source ~/.profile

0

在终端:

open .profile

如果那不起作用,请转到您的主目录:

sudo nano .profile

并添加:

export PATH=$PATH:/usr/local/mysql/bin/

3
不需要在您的主目录中sudo进行编辑.profile
fideli 2011年

另外,最好将自定义路径放在 $ PATH 前面,以便本地MySQL二进制始终排在最前面。
slhck
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.