linux环境变量配置文件
在linux系统中有很多地方可以配置环境变量,有时候我们需要增加一个或者查找具体是谁修改了环境变量,往往找不到地方。这里列举一下有哪些文件会影响环境变量。
配置文件
正常情况,linux系统启动的时候会按照如下加载环境变量
/etc/environment/etc/profile/etc/bash.bashrc/etc/zsh/zshrc/etc/profile.d/xxx.sh~/.profile~/.bashrc~/.zshrc
查看环境变量
export查看当前所有的环境变量
echo $XXX查看环境变量XXX对应的值
作用范围和生效时间
在/etc目录下配置的环境变量都是对所有用户生效,在自己home目录下的配置文件只针对自己生效。修改了配置文件后,可以使用source /etc/profile使其立马生效。正常情况下,新打开一个终端的时候也会重新加载配置文件。
如果只想在当前终端临时生效,可以使用export PATH=$PATH:/myfold,这里举例,就是设置PATH,由于PATH中有很多其他路径,所以需要拼接上。

浙公网安备 33010602011771号