欢迎光临
我们一直在努力

Ubuntu中设置环境变量的几种方式及区别

为单一用户:

.bashrc: 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取。
打开用户主目录下的.bashrc,在这个文件中加入

使生效 source .bashrc

全局设置:

/etc/profile 是所有用户的环境变量
在/etc/profile中增加

完成设置使生效 source profile

系统设置:

/etc/enviroment是系统的环境变量

所以当你配置一个路径到profile和enviroment中后,新开一个终端是不能使用默认命令的。比如在profile和enviroment中设置了

后,新开的终端中如果不source一下是依然不能使用java命令的,但是如果你在.bashrc中设置了的话,新开的终端是可以直接使用java的。

最后,如果同一个变量在用户环境(/etc/profile)和系统环境(/etc/environment)有不同的值那应该是以用户环境为准了。

 

未经允许不得转载:李阳博客 » Ubuntu中设置环境变量的几种方式及区别

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址