iT邦幫忙

0

設定個別帳號的環境變數

  • 分享至 

  • xImage
  •  

在 Linux 執行指令時,如果只輸入指令名稱而沒有輸入完整指令路徑,系統會在 $PATH 變數設定的路徑搜尋相關指令,要查看目前 $PATH 變數可以用以下指令:

echo $PATH

會輸出類似這樣的內容:

/usr/local/node/bin:/usr/local/node/lib/node_modules:/usr/local/java/bin

要自訂一些環境變數到 $PATH 變數只要改變 $PATH 即可,例如我要加入 /usr/local/MyApp/bin 到 $PATH 環境變數可以用以下指令:

PATH=/usr/local/MyApp/bin:$PATH

以上方法的缺點是重新開機後 /usr/local/MyApp/bin 的設定便失效,要讓設定永久生效,可以修改本帳號根目錄路徑下的 .bashrc 或 .bash_profile 檔案,這樣設定是只會對個別帳號生效:

vi ~/.bash_profile

加入 /usr/local/MyApp/bin 到 $PATH 環境變數,加入以下一行:

export PATH=/usr/local/MyApp/bin:$PATH

儲存檔案後下次重新開機便會生效,如果要讓設定立即生效可以執行以下指令:

source ~/.bash_profile

成後可以印出 $PATH 環境變數確認一下:

echo $PATH


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言