Linux 非root下怎么修改环境变量

说明: 很多时候我们操作虚拟机都是root权限,我们可以随意的修改环境文件,即 vi  /etc/profile 文件,然后source  /etc/profile,就可以设置好环境变量. 可是有些时候我们登陆虚拟机的时候并不是root用户,而是普通用户,如test用户,这个时候虚拟机可能是不允许我们修改系统文件的, 如配置 JDK环境,Scala环境.等. 这个时候我们怎么操作才能配置环境呢? (运维不让用 sudo )  步骤如下:

step1 : 找一个目录,随便找  如 /opt/software 下面,新建 profile文件  vi profile

step2: 在打开的profile文件里面 输入跟root下的  /etc/profile   文件一样,配置JDK环境或者其他环境:如下

   

export SCALA_HOME=/home/test/SERVICES01/scala-2.11.12
export PATH=$PATH:$SCALA_HOME/bin

export JAVA_HOME=/home/test/SERVICES01/jdk1.8.0_192
exportCLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

保存退出!

step 3: source  profile    ##重新编译使配置文件生效! 但是这种生效只是一时,退出系统再次登录会失效.  

step 4 :就可以了 ,方不方便,刺不刺激~~~ 找什么管理员,找什么运维~~都是垃圾!

step  5:最喜欢的就是这种简单粗暴,步骤清晰的博客,方便大家阅读   END!

猜你喜欢

转载自blog.csdn.net/DreamWeaver_zhou/article/details/86538490