📜  在 zsh 中设置路径 - Shell-Bash (1)

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

在 zsh 中设置路径

在 zsh shell 中,我们可以使用 export 命令来设置环境变量,从而设置路径。

设置 PATH 环境变量

PATH 是一个用冒号分隔的目录列表,这些目录里面包含需要运行的命令。在 zsh 中,我们可以通过以下方式设置 PATH 环境变量:

export PATH=新路径:$PATH

这样新路径就会被添加到 PATH 环境变量的末尾。如果新路径已经被包含在 PATH 中,那么这个操作不会产生任何影响。

如果你想要把新路径添加到 PATH 的开头,可以这样写:

export PATH=$PATH:新路径
设置其他环境变量

除了 PATH 环境变量以外,我们还可以通过 export 命令来设置其他环境变量。例如,下面的命令可以设置 JAVA_HOME 环境变量:

export JAVA_HOME=/usr/local/jdk
持久化设置

以上命令所设置的环境变量只在当前 shell 进程中有效。如果我们希望这些设置能够在每次启动 zsh 时自动生效,我们需要将这些设置保存到 zsh 的启动文件中。

在 macOS 中,zsh 的启动文件是 ~/.zshrc。我们可以将以上命令写入该文件中:

echo 'export PATH=新路径:$PATH' >> ~/.zshrc
echo 'export JAVA_HOME=/usr/local/jdk' >> ~/.zshrc

这样就能够保证以上命令会在每次启动 zsh 时自动生效了。

总结

在 zsh 中设置路径和其他环境变量,关键在于使用 export 命令。为了让环境变量的设置能够持久化,我们需要将它写入 zsh 的启动文件中。