pash環境變數的設定方法:
方法一:使用者主目錄下的.profile或.bashrc檔案(推薦)
登入到你的使用者(非root),在終端輸入:
$ sudo gedit ~/.profile(or .bashrc)
可以在此檔案末尾加入path的設定如下:
export path=」$path:your path1:your path2 ...」
儲存檔案,登出再登入,變數生效。
該方式新增的變數只對當前使用者有效。
方法二:系統目錄下的profile檔案(謹慎)
$ sudo gedit /etc/profile
在最後加入path的設定如下:
export path=」$path:your path1:your path2 ...」
該檔案編輯儲存後,重啟系統,變數生效。
該方式新增的變數對所有的使用者都有效。
方法三:系統目錄下的 environment 檔案(謹慎)
$ sudo gedit /etc/environment
找到以下的 path 變數:
path="<......>"
修改該 path 變數,在其中加入自己的path即可,例如:
path="<......>:your path1:your path2 …"
各個path之間用冒號分割。該檔案也是重啟生效,影響所有使用者。
注意這裡不是新增export path=… 。
方法四:直接在終端下輸入
$ sudo export path="$path:your path1:your path2 …"
這種方式變數立即生效,但使用者登出或系統重啟後設定變成無效,適合臨時變數的設定。
注 意:方法二和三的修改需要謹慎,尤其是通過root使用者修改,如果修改錯誤,將可能導致一些嚴重的系統錯誤。因此筆者推薦使用第一種方法。另外嵌入式 linux的開發最好不要在root下進行(除非你對linux已經非常熟悉了!!),以免因為操作不當導致系統嚴重錯誤。
下面是乙個對environment檔案錯誤修改導致的問題以及解決方法示例:
問題:因為不小心在 etc/environment裡設在環境變數導致無法登入
解決方法:
在登入介面 alt +ctrl+f1進入命令模式,如果不是root使用者需要鍵入(root使用者就不許這麼羅嗦,gedit編輯會不可顯示)
/usr/bin/sudo /usr/bin/vi /etc/environment
游標移到export path** 行,連續按 d兩次刪除該行;
輸入:wq儲存退出;
然後鍵入/sbin/reboot重啟系統(可能會提示need to boot,此時直接power off)
環境變數設定方法
環境變數 這四個字常常會誤導大家的理解。直白的說,環境變數其實是一些被指定的資料夾路徑,目的是為了更快速方便的找到想要的檔案和資料夾。這裡以windows7系統的環境變數為例 按下windows鍵 r開啟執行視窗,在裡面直接輸入system32,回車之後就開啟了system32這個資料夾,為什麼?同...
ubuntu環境變數設定方法
ubuntu下設定環境變數有三種方法,一種用於當前終端,一種用於當前使用者,一種用於所有使用者。一 用於當前終端 在當前終端中輸入 export path path 你的要加入的路徑 不過上面的方法只適用於當前終端,一旦當前終端關閉或在另乙個終端中,則無效。二 用於當前使用者 在使用者主目錄下有乙個...
Python環境變數設定方法
alias maya中的指令碼語言是mel 和 python,據說houdini未來也會把python作為主要的指令碼語言,作為影視特效師,掌握python語言是必備技能 雖然maya內建了python執行時,但是,如果要系統學習pytho程式設計客棧n語言,環境變數還是需要配置一下 預設情況下,在...