1. Source命令 [rootlocalhost ~]# source 配置文件 让改变的配置文件直接生效,不用注销或重新登录 或 [rootlocalhost ~]# . 配置文件
2. 环境变量配置文件简介 *主要作用是对系统的操作环境生效的系统默认环境变量,比如PATH、HISTSIZE、PS1、HOSTNAME等默认环境变量
系统中主要的环境变量配置文件 1 /etc/profile 不论用哪个用户改变,每个用户环境变量配置都会改变 2 /ect/profile/*.sh 不论用哪个用户改变,每个用户环境变量配置都会改变 3 ~/.bash_profile 用哪个用户改变,哪个用户的环境变量配置才会改变 4 ~/.bashrc 用哪个用户改变,哪个用户的环境变量配置才会改变 5 /etc/bashrc 不论用哪个用户改变,每个用户环境变量配置都会改变
/etc/profile 的作用 USER变量 LOGNAME变量 MAIL变量 PATH变量 HOSYNAME变量 HISTSIZE变量 Umask: 调用/etc/profile.d/*.sh文件
~/.bash_profile 的作用 调用了~/.bashrc文件 在PATH变量后面加入了“:$HOME/bin”这个目录
/etc/bashrc 的作用 PS1变量 Umask PATH变量 调用/etc/profile.d/*.sh文件
1. 注销时生效的环境变量配置文件 ~/.bash_logout 空的啥也没有,如果想每次登陆想让系统执行一些清空历史命令或者把我的环境变量清空,或者怎么怎么着的一些实验,就可以写在这个为文件中,写完之后等到注销登陆的时候就会执行所写的命令
2. 其他配置文件 ~/bash_history
3. Shell登陆信息 本地终端欢迎信息: /etc/issue 远程终端欢迎信息:/etc/issue.net *在转义符在/etc/issue.net文件中不能使用 *是否显示此欢迎信息,由ssh的配置文件/etc/ssh/sshd_config决定,加入“Banner /etc/issue.net”行才能显示(记得重启SSH服务)
登陆后欢迎信息: /etc/motd 不管是本地还是远程登陆,都可以显示此欢迎信息,但是文件内容默认为空,可以自己写入信息