###
# 需要时编辑用户的配置文件,尽量不要先修改系统的配置文件
# /etc/profile用户环境变量,交互,登录才加载到
# /etc/bashrc用户不用登录,执行shell就会加载到

# ~/.bashrc
# ~/.bash_profile用户自己的环境变量,会自动去加载调用~/.bashrc,而~/.bashrc又自动会调用/etc/bashrc


环境变量配置文件_环境变量


# ~/.bash_history储存命令历史


环境变量配置文件_加载_02


# ~/.bash_logout定义用户退出的时候做的操作,比如想要用户退出的时候删除命令历史,那么把删除命令历史的命令放到这个文件里就可以

# "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \W]\\$ "在/etc/bashrc中定义的,登录一个系统之后,在输入命令的左边显示的信息,可以自定义


环境变量配置文件_加载_03


# 带颜色显示:
#  PS1='\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;36m\]\w\[\033[00m\]\$ '

环境变量配置文件_bash_04


# 变量PS2 比如进入mysql数据库小终端中,就是ps2


环境变量配置文件_加载_05


# 总结:
# 系统的环境变量两大类
# 1.系统层次的,是/etc/下面的
# 2.用户层次的,每个用户的家目录下.开头的