如何在 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+ 瀏覽量

開啟您的 職業生涯

完成課程以獲得認證

開始
廣告