【发布时间】:2013-09-17 08:36:08
【问题描述】:
我已经阅读了很多关于不要将您的自定义命令也称为“.profile”文件的建议。相反,为自己创建一个 .bash_profile 并添加您的别名等。
但是,当我打开新终端时,如果只有 .bash_profile,OS X 不会导出/采购其中提到的命令。我必须手动获取 .bash_profile。
如果我创建 .profile 文件,在打开一个新终端时,我在 .profile 中的所有命令都会执行并且随时可用。
您能帮我理解一下,它是如何工作的吗?另外,何时使用 .bashrc/.profile/.bash_profile 文件。
谢谢!
【问题讨论】:
-
你确定你使用的是 bash,而不是其他的 shell?试试
echo $SHELL