📜  将此目录添加到 PATH mac - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:25:20.743000             🧑  作者: Mango

将此目录添加到 PATH mac - Shell/Bash

当你在 macOS 终端中使用 Shell 或 Bash 时,有些命令需要在 PATH 中查找才能够正常执行。为了方便,我们可以将常用的目录加入 PATH。

步骤
  1. 打开终端(Terminal)应用。
  2. 进入终端(Terminal)默认打开的目录,使用命令 cd ~
  3. 确定需要添加的目录,例如 /usr/local/bin
  4. 使用编辑器打开 .bash_profile 文件,例如使用 vim 打开,命令为 vim .bash_profile
  5. 在文件末尾添加一行 export PATH="$PATH:/usr/local/bin",保存并退出编辑器。
  6. 在终端中执行命令 source .bash_profile 使改动生效。
解释
  • cd ~ 进入终端默认的目录,即用户目录。
  • .bash_profile 文件是 Bash 的配置文件,在终端启动时执行该文件。因此,我们可以在该文件中将目录添加到 PATH。
  • export 命令用于设置环境变量,这里设置的是 PATH 环境变量。
  • $PATH 表示原来的 PATH 值,: 表示分隔符,/usr/local/bin 表示要添加的目录。
  • source .bash_profile 命令会使 .bash_profile 文件中的配置生效,否则需要关闭终端再重新打开才能生效。
注意事项
  • 只有在新的终端窗口或终端标签中打开的终端才会加载 .bash_profile 文件。
  • 如果你使用的是 Zsh,你需要将导出路径命令放在名为 .zshrc 的文件中,并运行 source .zshrc
  • 当添加到 PATH 的目录被删除时,应及时更新 PATH。否则可能会遇到一些奇怪的问题。
结论

向 PATH 中添加目录是使终端更加方便和高效的最佳做法之一。通过这种方式,你可以使用一些很受欢迎的 Shell 工具和程序,而无需输入完整的路径。