环境变量

环境变量配置文件

  • 查看环境变量 set

source 配置文件 等同于 . 配置文件
重新读取配置文件
/etc/profile
/etc/profile.d/*.sh
~/.bash_profile
~/.bashrc
/etc/bashrc

环境变量文件作用

etc目录下的,对所有用户登录都会生效
~对用户家目录修改,对于该用户生效


配置文件读取顺序

环境变量_第1张图片

/etc/profile 的作用

  • USER变量
  • LOGNAME变量
  • MAIL变量
  • PATH变量
  • HOSTNAME变量
  • HISTSIZE变量
  • umask
  • 调用 /etc/profile.d/*.sh文件

~/.bash_profile的作用

  • 调用了~/.bashrc文件
  • 在PATH变量后面加入了:$HOME/bin目录

~/.bashrc 的作用

  • 定义别名

/etc/bashrc 的作用

  • 定义了登录提示符
  • 定义了未登录用户的变量

其他配置文件和登录信息

  • 注销时生效的配置文件 ~/.bash_logout
  • 历史命令的保存文件 ~/.bash_history 当前的命令写在内存内,还没写入
  • shell登录信息 /etc/issue 本地用户登录信息 /etc/issue.net 针对远程登录用户

你可能感兴趣的:(环境变量)