标签:范围 默认 table idt 信息 style pac nbsp val
功能 |
时效性 |
范围 |
|
/etc/profile |
设置环境信息。并从/etc/profile.d目录的配置文件中搜集shell的设置。 仅当用户第一次登录时,该文件被执行。 |
修改,重启才会生效 |
全局 (所有用户) |
/etc/bashrc |
当用户每次新打开bash shell时,该文件被读取。 |
不用重启,立即生效 |
全局 |
~/.bash_profile |
默认情况下,他设置一些环境变量,执行用户的~/.bashrc文件。 仅当用户第一次登录时,该文件被执行。 |
修改,重启才会生效 |
局部 (单个用户) |
~/.bashrc |
当用户每次登录、新打开bash shell时,该文件被读取。 |
不用重启,重新打开一个bash即可生效 |
局部 |
~/.bash_logout |
当每次退出系统(退出bash shell)时,执行该文件 |
|
局部 |
异同: 全局和局部一般有父子继承关系
~/.bash_profile 是交互式、login 方式进入bash 运行的;(ssh) ~/.bashrc 是交互式 non-login 方式进入bash 运行的;(vncserver) 通常前者会调用后者。 |
标签:范围 默认 table idt 信息 style pac nbsp val
原文地址:https://www.cnblogs.com/wenlin-gk/p/11139818.html