登录并启动新的终端会话时,macOS 会获取哪些文件?

登录并启动新的终端会话时,macOS 会获取哪些文件?

正如标题所述。macOS 会获取哪些文件?

在 Ubuntu 中,它位于登录处~/.profile,并用于新终端会话~/.bashrc。我想知道 macOS 的等效项。

答案1

登录时,loginwindow.app 设置一个可供所有应用程序使用的基本环境。当您启动终端会话时login,Terminal.app 会调用,因此 shell 被视为登录 shell。Bash然后会按顺序读取/private/etc/profile~/.bash_profile~/.bash_login或,~/.profile并从找到的第一个存在且可读的命令中执行命令。除非您创建这些文件,否则这些文件都不会存在于您的主文件夹中。

相关内容