bash的配置文件:

	按生效范围划分,存在两类:
		全局配置:
			/etc/profile
				/etc/profile.d/*.sh
			/etc/bashrc
		个人配置:
			~/.bash_profile
			~/.bashrc

	按功能划分,存在两类:
		profile类: 为交互式登录的shell提供配置
			全局: /etc/profile, /etc/profile.d/*.sh
			个人: ~/.bash_profile
			功用:
				(1) 定义环境变量;
				(2) 运行命令或脚本;

		bashrc类: 为非交互式登录的shell提供配置
			全局: /etc/bashrc
			个人: ~/.bashrc

			功用:
				(1) 定义命令别名;
				(2) 定义本地变量;

	shell登录:
		交互式登录:
			直接通过终端输入账号密码登录;
			使用"su - UserName"或"su -l UserName"切换的用户

			读取次序:
				/etc/profile --> /etc/profile.d/*.sh --> ~/.bash_profile --> ~/.bashrc --> /etc/bashrc

		非交互式登录:
			su UserName
			图形界面下打开的终端
			执行脚本

			读取次序:
				~/.bashrc --> /etc/bashrc --> /etc/proile.d/*.sh