環境變量配置文件中主要是定義對系統的操作環境生效的系統默認環境變量,比如PATH,HISTSIZE(歷史變量保存條數),PSI,HOSTNAME(主機名)等默認環境變量。可以使用set或者env開查看變量
1:直接讓配置文件生效,不需要重啓
命令:source 配置文件 或者 . 配置文件(點和配置文件之間有空格)
2:環境變量配置文件有哪幾個:
/etc/profile
/etc/profile.d/*.sh
~/.bash_profile
~/.bashrc
/etc/bashrc
只要是/etc目錄下的文件,對所有登錄用戶都生效,~代表家目錄
3:環境變量配置文件作用
有關環境變量配置文件的調用,他們是有優先級的:如圖所示
/etc/profile的作用:
USER變量 LOGNAME變量 MAIL變量 PATH變量 HOSTNAME變量 HISTSIZE變量 umask: 調用/etc/profile.d/*.sh文件
在這個文件下顯示的是使用的那種編碼環境
所有上面的文件都可以自己查看。
~/.bash_profile的作用:
調用~/.bashrc文件。在PATH變量後面加入了“:$HOME/bin”這個目錄。
~/.bashrc的作用
給命令起別名。調用/etc/bashrc文件。越是後面優先級越高。
/etc/bashrc的作用,就是沒有登錄過程的時候生效。