文章目录
1、source命令
通过source
命令可以直接环境变量配置文件。
命令格式如下:
[root@localhost ~]# source 配置文件
或用.
[root@localhost ~]# . 配置文件
提示:
配置完成的环境变量配置文件,是需要用户退出并重新登陆才能生效,
并不一定需要重启。
那如果重新登陆觉得很不方便,可以使用
source
命令和.
命令重新加载该配置文件,使其直接生效。
2、Linux系统中环境变量配置文件
(1)登录时生效的环境变量配置文件
在Linux系统登录时,主要生效的环境变量配置文件有以下五个:
/etc/profile
/etc/profile.d/*.sh
~/.bash_profile
~/.bashrc
/etc/bashrc
一类是放在/etc/
目录下的环境变量配置文件,一类是放在家目录中的环境变量配置文件。
区别在于放在/etc/
目录下的环境变量配置文件中的配置内容是对所有用户生效的,
而放在家目录中的环境变量配置文件中的配置内容只对当前用户生效。
(2)/etc/profile
环境变量配置文件
在用户登录过程先调用/etc/profile
文件
在这个环境变量配置文件中会定义一些默认环境变量:
-
USER
变量:根据登录的用户,给这个变量赋值(就是让USER变量的值是当前用户)。 -
LOGNAME
变量:根据USER变量的值,给这个变量赋值。 -
MAIL
变量:根据登录的用户,定义用户的邮箱为/var/spool/mail/用户名