linux下環境變數的讀取分為login shell和non-login shell,第一次登入的時候由tty1-tty6的登入,以及通過窗體登入時需要輸入帳號密碼的登入,都叫做login shell
我們經常在圖形介面上啟動新的終端機,這個時候登入的使用者實質上non-login shell
login shell 和non -login shell讀取的配置檔案是不一樣的。
login shell會去讀取/etc/profile檔案,這個是系統整體設定的環境變數
login shell還會去讀取 .bash_profile或.bash_login或.profile這些屬於使用者個人設定,你要改自己的設定就寫在這裡。
non-login shell 通常會去讀取 .bashrc檔案
Linux環境變數設定
1 直接用export命令 export path path 自定義路徑 檢視是否已經設好,可用命令export檢視 root localhost bin export path path 自定義路徑 2 修改profile檔案 vi etc profile 在裡面加入 export path pa...
Linux環境變數設定
linux環境變數設定 linux環境變數設定 1 引言 在 linux系統 command not found 的提示內容。如果每次都到安裝目標資料夾內,找到可執行檔案來進行操作就太繁瑣了。這涉及到環境變數 path 的設定問題,而 path 的設定也是在 linux 下定製環境變數的乙個組成部分...
Linux 環境變數設定
環境變數檢視命令env env 環境變數的設定位於 etc profile檔案 path manipulation if euid 0 then pathmunge sbin pathmunge usr sbin pathmunge usr local sbin pathmunge usr loca...