首页 > 代码库 > Shell编程 之 环境变量配置文件

Shell编程 之 环境变量配置文件

1. 环境变量配置文件简介

  技术分享

  1.1 source 命令:source 配置文件  或  . 配置文件

    修改配置文件后,必须注销重新登陆才能生效,使用source命令可以不用重新登录

  1.2 环境变量配置文件:

    主要定义对系统操作环境生效的系统默认环境变量,如PATH等

  1.3 常用登陆时的环境变量:

    技术分享

2. 环境变量配置文件功能

  技术分享

  2.1 /etc/profile的作用:

    - USER变量

    - LOGNAME变量

    - MAIL变量

    - PATH变量

    - HOSTNAME变量

    - HISTSIZE变量

    - umask

    - 调用/etc/profile.d/*.sh文件

  2.2 /etc/bashrc的作用:

    - PS1变量

    - umask

    - PATH变量

    - 调用/etc/profile.d/*sh文件

  2.3 ~/.bash_profile的作用:

    - 调用了~/.bashrc文件

    - 在PATH变量后面加入了“ :$HOME/bin ”这个目录

  2.4 ~/.bashrc的作用

    - 定义默认别名

    - 调用/etc/bashrc

3. 其他环境变量配置文件

  3.1 注销时生效的环境变量配置文件:~/.bash_logout

  3.2 历史命令存储文件:~/.bash_history

  3.3 Shell登陆信息: 

    本地终端欢迎信息:/etc/issue

      技术分享

    远程终端欢迎信息:

      技术分享

    登陆后欢迎信息(建议):/etc/motd

      本地和远程都可以显示

 

Shell编程 之 环境变量配置文件