shell编程之环境变量配置文件(4)
1 source命令
修改了配置文件,并让它立刻生效,而不用重新登录
source 配置文件
或者
.配置文件
2 环境变量配置文件简介
PATH HISTSIZE PS1 HOSTNAME等环境变量写入对应的环境变量配置文件
/etc/profile
/etc/profile.d/*sh
~/.bash_profile
~/.bashrc
/etc/bashrc
3 常见的环境变量
PATH:决定了shell将到哪些目录中寻找命令或程序
HOME:当前用户主目录
MAIL:是指当前用户的邮件存放目录。
SHELL:是指当前用户用的是哪种Shell。
HISTSIZE:是指保存历史命令记录的条数。
LOGNAME:是指当前用户的登录名。
HOSTNAME:是指主机名称,许多应用程序如果要用到主机名的话,通常是从这个环境变量中来取得的。
LANG/LANGUGE:是和语言相关的环境变量,使用多种语言的用户可以修改此环境变量。
PS1:是基本提示符,对于root用户是#,对于普通用户是$。
PS2:是附属提示符,默认是“>”。
4 注销是生效的环境变量配置文件
~/.bash_logout
5 其他配置文件
~/bash_history
6 本地终端欢迎信息
/etc/issue