jet 发表于 2002-7-22 14:35:04

PATH变量怎么设置?

我有JDK1.3,在/JBUILDER/JDK1.3/bin下,也设置过PATH:
PATH=/JBUILDER/JDK1.3/bin
这样能使用JAVA的编译命令,而不必打入命令路径。
但把原来的PATH变量冲掉,其中里面有/usr/:/sbin:/bin/:.........
而且重开机之后,PATH又变回原来的值。
如何把/JBUILDER/JDK1.3/bin加入到PATH变量里去?
谢谢高手指教!

pears_sun2 发表于 2002-7-22 14:57:01

编辑~/.bash_profile
加入一行
export PATH=$PATH:/JBUILDER/JDK1.3/bin
就可以了.
或以root身分,把上面的语句加入到
/etc/profile中.
注意这个export一定要是最后一个,不然不起作用.

llc 发表于 2002-7-22 15:22:18

编辑~/.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,这样就添加了新的变量而又不冲走原来的变量

jet 发表于 2002-7-22 19:12:13

十分感谢LLC!
同样的问题,我在PCHOME的BBS上也发过,而且是比这里早发,到现在还没有回复。这里的效率真高。以后就到这里来了。

hnjia 发表于 2004-12-31 14:38:37

看君一帖子,胜查百本书。谢谢。写的很清晰。太好了。我大有收获。再次谢谢。
页: [1]
查看完整版本: PATH变量怎么设置?