PATH变量怎么设置?
我有JDK1.3,在/JBUILDER/JDK1.3/bin下,也设置过PATH:PATH=/JBUILDER/JDK1.3/bin
这样能使用JAVA的编译命令,而不必打入命令路径。
但把原来的PATH变量冲掉,其中里面有/usr/:/sbin:/bin/:.........
而且重开机之后,PATH又变回原来的值。
如何把/JBUILDER/JDK1.3/bin加入到PATH变量里去?
谢谢高手指教! 编辑~/.bash_profile
加入一行
export PATH=$PATH:/JBUILDER/JDK1.3/bin
就可以了.
或以root身分,把上面的语句加入到
/etc/profile中.
注意这个export一定要是最后一个,不然不起作用. 编辑~/.bash_profile
加入一行
export PATH=$PATH:/JBUILDER/JDK1.3/bin
就可以了.
或以root身分,把上面的语句加入到
/etc/profile中.
注意这个export一定要是最后一个,不然不起作用.
我来解释一下:
假使你原来的系统已经设置了PATH,譬如PATH=/usr/local/sbin:/usr/sbin:/sbin:$HOME/bin
现在你要添加一个路径到PATH中去,不想冲掉原来的PATH,则在原来的PATH后面输入:
export PATH=$PATH:新加的路径,譬如export PATH=$PATH:/JBUILDER/JDK1.3/bin
因为前面已经定义过PATH=/usr/local/sbin:/usr/sbin:/sbin:$HOME/bin,则export这句其实是将原来定义的PATH变量代入到上面的$PATH中,即是export PATH=/usr/local/sbin:/usr/sbin:/sbin:$HOME/bin:/JBUILDER/JDK1.3/bin,这样就添加了新的变量而又不冲走原来的变量 十分感谢LLC!
同样的问题,我在PCHOME的BBS上也发过,而且是比这里早发,到现在还没有回复。这里的效率真高。以后就到这里来了。 看君一帖子,胜查百本书。谢谢。写的很清晰。太好了。我大有收获。再次谢谢。
页:
[1]