mac上使用shell配置環境變數

2021-09-13 09:01:47 字數 936 閱讀 8466

首先,先來區分幾個概念:

/etc/profile

不建議隨意修改此檔案
全域性(公有)配置,系統所有使用者登入時都會讀取該檔案。

修改此檔案,系統所有使用者都會受影響。

/etc/bashrc

系統級環境變數
全域性(公有)配置,系統所有使用者在執行 bash shell 時都會讀取此檔案。

修改此檔案,系統所有使用者的 bash shell 配置都會受影響。

~/.bash_profile

使用者級環境變數
區域性(私有)配置,系統當前使用者在執行 bash shell 時會讀取此檔案。

修改此檔案,只有系統當前使用者的 bash shell 配置會受到影響。

每個使用者都可使用該檔案輸入專用於自己使用的shell資訊, 當使用者登入時, 該檔案僅僅執行一次!

但是有時在.bash_profile檔案中的環境變數並沒有起到作用, 這時可以檢視使用的mac os x是什麼樣的shell。

➜ ~ echo $shell

/bin/zsh

當mac上安裝了zsh後,修改環境變數就需要在~/.zshrc中修改,比如:

如果想要修改立即生效,需要執行

source ~/.zshrc

mac上配置node環境

原 分類 nodejs 16628 4 舉報 收藏如何大家之前做過web伺服器的人都知道,nginx lua與現在流行的node.js都是可以做web伺服器的,前者在程式的寫法和配置上要比後者麻煩,但用起來都是差不多.在這裡建議大家如果對lua指令碼語言不了解,可以多了解這門指令碼語言,他號稱是所有...

Mac上配置adb命令環境

1.在命令列下,執行命令 cd home 進入當前使用者home目錄 2.執行命令 touch bash profile 建立.bash profile檔案 3.執行命令 open e bash profile 開啟.bash profile檔案,對其內容進行編輯 4.執行open命令後,會開啟文字...

mac上配置rails開發環境

mac被眾多rails開發者喜愛,本文就自己的環境介紹一下rails開發環境的配置。本人配置 基本環境 t43 leopard 9.5.6 本身mac上已經自帶了ruby 1.8.6,所以我們需要安裝的元件有 2.更新gem sudo s gem update system3.安裝rails 這裡根...