nic*_*ole 13 .profile path macos
我正在使用 Mac OS X Snow Leopard。我.profile
在哪个文件夹中创建文件?
我喜欢创建一个路径/usr/local/mysql/bin
- 有关如何导出此路径的任何提示?我只知道如何为.bash_profile
.
slh*_*hck 24
您.profile
在与 相同的文件夹中创建.bash_profile
,即在或/Users/your-user-name/
下也可用。~
$HOME
您可以使用您选择的文本编辑器或命令行编辑器(如vim
、emacs
或nano
)添加该行,但您也可以使用文本编辑来添加:
open -a TextEdit ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)
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
Run Code Online (Sandbox Code Playgroud)
.profile
自.bash_profile
如果你想有一个单独的.profile
,你需要手动将它从~/.bash_profile
. 将以下内容放入~/.bash_profile
:
source ~/.profile
Run Code Online (Sandbox Code Playgroud)
在终端中:
open .profile
Run Code Online (Sandbox Code Playgroud)
如果这不起作用,请转到您的主目录:
sudo nano .profile
Run Code Online (Sandbox Code Playgroud)
并添加:
export PATH=$PATH:/usr/local/mysql/bin/
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
86947 次 |
最近记录: |