在 OS X 中找不到 .profile 文件

在 OS X 中找不到 .profile 文件

我正在尝试将 Intel 的 TBB (Thread Building Blocks) 安装到我的 Mac 上。但是,无论我在哪里查找,我都找不到.profile使用 TBB 需要修改的文件。

关于在哪里可以找到它,有什么建议或提示吗?

如果它被隐藏了,我该如何取消隐藏它?(我是 OS X 新手)

我读过一些文章说我可以制作自己的.profile文件,但我不认为这是我安装 TBB 所需要的。

答案1

默认情况下没有~/.profile

一些背景知识:当您启动 Terminal.app 时,它会加载一个 shell — 在您的情况下是 Bash。Shell 可以有配置文件,并且.profile是其中之一。Shell 启动时会按特定顺序读取它们。您可以运行man bash并阅读“调用”部分以了解更多详细信息。

现在,在 macOS 下,我建议不要创建文件.profile,而是创建一个.bash_profile文件。对于 Bash,这不会对功能产生影响。但请注意,一旦您创建了名为 的文件~/.bash_profile,您的文件~/.profile将不再被读取,并且由于大多数指南都希望您修改.bash_profile,因此最好坚持使用这种方法。

如果文件不存在,您可以简单地创建该文件并在文本编辑器中打开它。

touch ~/.bash_profile
open -e !$

保存它,下次启动新的 Bash 实例时(例如,通过打开新的终端窗口),您的内容~/.bash_profile将被读取,并且其中的所有命令都将被执行。

相关内容