linux下修改环境变量后一重启又复位了。

linux下修改环境变量后一重启又恢复原状了。例如:exportPATH=/.../java/linux/jdk1.5/bin:${PATH}exportCLASSPAT... linux下修改环境变量后一重启又恢复原状了。例如:
export PATH=/.../java/linux/jdk1.5/bin:${PATH}
export CLASSPATH=/.../java/linux/jdk1.5/lib/jre/javaws/:${CLASSPATH}、
重启后,
echo $PATH

echo $CLASSPATH
不含新添加的路经
展开
 我来答
小白聊电子科技
高粉答主

2020-05-15 · 专注电子数码问题解答
小白聊电子科技
采纳数:775 获赞数:75474

向TA提问 私信TA
展开全部

linux下修改环境变量后一重启又复位了,是设置错误造成的,解决方法如下:

1、首先可以查看系统已添加的环境变量,使用命令:echo $PATH

2、也可以使用命令:env 查看系统所有环境变量。

3、然后切换root账户:su root,修改/etc/profile文件权限:chmod 777 /etc/profile。

4、使用su切换回要添加环境变量的用户,修改环境变量:vim /etc/profile。

5、在文档最后添加地址:export PATH="/home/wcy/softwares/packmol:$PATH",保存后退出即可。

daidai141
推荐于2017-11-23 · TA获得超过166个赞
知道小有建树答主
回答量:190
采纳率:0%
帮助的人:110万
展开全部
晕。。。你在shell里面改,只是做了临时更改啊,一重启肯定没了啊,你要把配置写入配置文件啊。vi ~/.bashrc 在其中加入:
PATH= "/home/jdk1.5/bin:$PATH "
CLASSPATH=".:/home/jdk1.5/jre/javaws"
export PATH
export CLASSPATH

然后新开一个shell,肯定就没问题了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yunsongice
2010-10-15
知道答主
回答量:35
采纳率:0%
帮助的人:19.2万
展开全部
执行export命令修改环境变量仅仅能够针对你这次登陆的session。当年logout以后,修改的环境变量就会又返回到以前。如果想永久修改,请直接去改/etc/profile文件。

可以在最后一行添加以下内容:PATH=/.../java/linux/jdk1.5/bin:${PATH}
export PATH
CLASSPATH=/.../java/linux/jdk1.5/lib/jre/javaws/:${CLASSPATH}
export CLASSPATH
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ningzhanma1227
2010-10-15 · TA获得超过255个赞
知道小有建树答主
回答量:112
采纳率:0%
帮助的人:130万
展开全部
在/etc/profile文件中添加变量【对所有用户生效(永久的)】

用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且是“永久的”。

例如:编辑/etc/profile文件,添加CLASSPATH变量

# vi /etc/profile

export CLASSPATH=./JAVA_HOME/lib;$JAVA_HOME/jre/lib

注:修改文件后要想马上生效还要运行# source /etc/profile不然只能在下次重进此用户时生效
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
键盘雀跃
2010-10-15 · TA获得超过981个赞
知道小有建树答主
回答量:1546
采纳率:0%
帮助的人:482万
展开全部
daidai141 正解
/etc/profile 对应 sh
~/.bashrc 对应 bash
bash 先找 ~/.bashrc ,如果没有才去找/etc/profile ,算是保持对sh的一致
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式