????????profile類的文件:設定環境變量,運行命令或腳本
????????bashrc類的文件:定義命令別名
全局配置:
????????/etc/profile
????????/etc/profile.d/*.sh
????????/etc/bashrc
個人配置文件:
????????~/.bash_profile
????????~/.bashrc
?
用戶登錄時加載bash配置文件的過程,從開始到登陸的兩種方式,再到登出。
開機執行腳本:? ? ? /etc/rc.local
????????登陸式(輸入用戶密碼式)執行的順序:
? ? ? ? /etc/profile? ?-->? ?/etc/profile.d/*.sh? ?-->?? ~/.bash_profile? ?-->???~/.bash_login ?-->??~/.bashrc? ?-->? /etc/bashrc
或
????????非登錄式(臨時切換,沒輸入密碼)執行的順序:
????????~/.bashrc? ?-->? ?etc/bashrc? ?
退出時執行文件: ~/.bash_logout