环境变量配置文件
1 简介
source命令
[root@localhost~]#source配置文件或 [root@localhost~].[空格]配置文件
作用,文件直接生效,后面的.等同于 source
常见环境变量:PSI PATH HISTSIZE HOSTNAME
主要配置文件 5组
/etc/profile 全部用户有效
/etc/profile.d/*.sh 通配符 所有.sh文件 全部用户有效
~/.bash_profile 当前用户有效
~/.bashrc 当前用户有效
/etc/bashrc 全部用户有效
2 作用
环境变量调用顺序
/etc/profile------->~/.bash_profile------->~/.bashrc------->/etc/bashrc------->命令提示符
| |
| |
| |
| |
------->/etc/profile.d/*.sh<-------------------------------
|
|
|
|
/etc/profile.d/lang/sh------->/etc/sysc.config/i18n
上图为读取顺序
登录方式不同,读取配置文件流程不一样。
. ~/.bashrc 调用该文件
越后面定义的权限越高。
/etc/bashrc 调用 针对于 未登录用户名密码的状态下生效
3 登录信息其它配置文件
注销时生效的环境变量配置文件
~/.bash_logout
历史命令保存
~/.bash_history
shell登录欢迎信息 本地终端欢迎信息 需要 本地才好用
/etc/issue
/etc/issue.net 针对远程登录才好用
登录后的欢迎信息 本地远程全部有效
/etc/motd