Linux設定環境變數

zmxyzmxy1234發表於2022-12-15

我們透過設定Linux的環境變數,可以方便我們的程式呼叫,比如我想把NodeJs加入環境變數

/root/nodejs/bin/

永久性更改

對所有使用者生效

加入環境變數

vim /etc/profile

我們在最後一行加入

PATH="$PATH:/root/nodejs/bin/"

PATH就是系統的環境變數,而$PATH是之前系統設定的環境變數,我們要把他加上,然後在這個基礎上加入我們的nodejs目錄(環境變數是透過:分割的)

設定一個變數,並暴露出去

export JVAV="比JAVA更強大的語言"

儲存並退出

重新整理環境變數

我們每次設定完環境變數,需要重啟計算機才能生效,但是我們可以透過source命令進行重新整理,就不需要重啟計算機了

source /etc/profile

使用變數

echo $JVAV

對當前使用者生效

vim ~/.bash_profile

編寫方式如同/etc/profile~/.bash_profile檔案是我們當前使用者的配置檔案,它每次開機時會被/etc/profile讀取並載入

臨時修改

直接在當前命令列寫入命令

export JVAV="比JAVA更強大的語言"

即可生效,不過這種方法設定的變數會在當前終端退出後清除

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章