如何在 Mac OS 中的 Linux 上向 ZSH 中的 PATH 变量添加新条目


默认情况下,我们的 macOS Catalina 中没有 .zshrc 文件,我们需要创建它。要创建 .zshrc 文件,我们可以按照以下步骤操作 -

  • 打开终端

  • 键入 touch ~/.zshrc 以创建该文件。

  • Return

我们还可以通过仅键入下面显示的命令从任何目录中的终端中打开 .zshrc 文件

示例

vi ~/.zshrc

输出

immukul@192 linux-questions-code % cat ~/.zshrc
export GOPATH=/Users/immukul/go_projects
export NDHOME=/Users/immukul/Downloads
export GOTRACEBACK=all
export GOROOT=/usr/local/go
export LC_CTYPE=C
export PATH=/home/Systems
export LANG=C

请注意,不同机器的输出可能不同。

要在 PATH 变量中添加一个条目,我们可以向终端写入以下命令,而我们甚至不必打开 zshrc 文件来执行此操作。

命令

echo -n 'export PATH=~/some/path:$PATH' >> ~/.zshrc

输出

immukul@192 linux-questions-code % cat ~/.zshrc
export GOPATH=/Users/immukul/go_projects
export NDHOME=/Users/immukul/Downloads
export GOTRACEBACK=all
export GOROOT=/usr/local/go
export LC_CTYPE=C
export PATH=/home/Systems:/some/path
export LANG=C

另一种方法是打开 zshrc 文件,然后手动插入 export 命令。

命令

export PATH=/home/bin:$PATH

输出

immukul@192 linux-questions-code % cat ~/.zshrc
export GOPATH=/Users/immukul/go_projects
export NDHOME=/Users/immukul/Downloads
export GOTRACEBACK=all
export GOROOT=/usr/local/go
export LC_CTYPE=C
export PATH=/home/Systems:/some/path:/home/bin
export LANG=C

建议在你完成后对该文件进行 source 处理,让所有终端都可以使用所做的更改。

更新时间:2021 年 7 月 29 日

13K+ 浏览量

开启您的 职业生涯

完成课程以获得认证

开始
广告
© . All rights reserved.