Bash Shell 启动配置文件
- 登录
bash先执行/etc/profile,再调用~/.bash_profile
- 注销
bash调用~/.bash_logout
- 执行新shell
先调用/etc/bash.bashrc,再调用~/.bashrc
- 执行script(使用#!/bin/bash)
不调用.bash_profile、.bashrc,但会检查BASH_ENV中的内容,如果为非空,则执行它指定的启动文件。
- 执行script(使用#!/bin/sh)
不调用任何启动尤物移人 ,没有其它检查环境变量的操作。

本文详细介绍了BashShell在不同场景下加载的各种配置文件,包括登录、注销、执行新shell及script时的行为。深入理解这些配置文件有助于更好地管理Shell环境。
2185

被折叠的 条评论
为什么被折叠?



