注意:如果使用者的shell不是登入時啟動的(例如ssh登入),那麼這種非登入shell隻會加載~/.bashrc 和 /etc/bashrc. 是以不建議在 /etc/profile中配置全局變量
全局環境變量配置檔案: /etc/bashrc
局部環境變量配置檔案: ~/.bashrc
修改環境變量後使用 source /etc/bashrc 即可生效
也可以直接使用: export 指令來設定環境變量, 下面看一個例子:
需要将 /opt/stack/devstack 路徑加入環境變量中
第一種方式:
指令行直接
~# export PATH=$PATH:/opt/stack/devstack
第二種方式:
修改環境變量配置檔案
# vi /root/.bashrc
在最後加入:
export PATH="$PATH:/opt/au1200_rm/build_tools/bin"
/etc/profile.d目錄:
/etc/profile.d/比/etc/profile好維護,不想要什麼變量直接删除/etc/profile.d/下對應的shell腳本即可,不用像/etc/profile需要改動此檔案