老生常談了,因為今天又用到了,再記錄一下,自己也鞏固一下。
1.配置/etc/profile 這個指令碼在登入時會執行
全域性(公有)配置,不管是哪個使用者,登入時都會讀取該檔案。
2.配置/ect/bashrc,在ubuntu下面是/ect/bash.bashrc
這個應該是全域性的,我用root登入是可以,其它使用者忘了。
但是據說這個只能用shell登入,遠端登入不會執行(改天再測試一下。)
3.配置~/.profile這個在每乙個使用者的根目錄下面都有乙個
各個使用者執行自己目錄下的指令碼
4.配置~/.bashrc ,同上
5.~/.bash_profile、~/.bash_login
這個檔案並不是都存在,不過可以自己建立。
上面所說的,都是在檔案末尾加一句配置檔案,比如:
export path=$path:/usr/local/arm/3.4.1/bin
export path
這樣下次重啟後,自動載入上述指令碼,這些環境變數的目錄自然就被匯入了。
如果不重啟,就需要手動執行一下上述命令
比如進入 /etc/ 執行 source bash.bashrc (. bash.bashrc也一樣,據我目前所知.就是source的省略)
當然,你也可以直接用export命令
export path=$path:/usr/local/arm/3.4.1/bin
不過這個要求每次登入都要重新執行一次。
Linux下設定環境變數
單獨檢視path環境變數,可用 echo path方法一 在使用者主目錄下的 profile或 bashrc檔案 sudo gedit profile 或者sudo gedit bashrc可以在此檔案末尾加入path的設定如下 export path path your path1 your pa...
linux下設定環境變數
linux下設定環境變數 例如安裝mysql後設定環境變數 1.確認mysql的安裝目錄,可以使用which,whereis命令,還有一種通過檢視server執行狀態的方法,ps ef grep mysql 可以看到mysql的安裝目錄,例如是 usr local mysql 2.進入使用者環境變數...
Linux下設定環境變數
永久變數和臨時變數 1.臨時變數 效力 效力僅限於當前的登入操作及其子shell,新開乙個終端或開機重啟都失效 命令 export 變數名 變數值 示例 2.永久變數 效力 所有使用者和shell 命令 sudo vim etc profile 尾部增加 edit by me export 變數名 ...