我正在使用knoppix 7.0.3并尝试设置PATH环境变量。根据官方的Unbuntu文档,/ etc/enviroment应该是最好的地方。因此,我增加了文件中的这些行:如何在Knoppix中设置PATH?
JAVA_HOME="/usr/lib/jvm/java-6-sun"
GRAILS_HOME="/home/knoppix/grails"
PATH="${PATH}:${JAVA_HOME}/bin:${GRAILS_HOME}/bin"
但重新启动系统后,该文件只是恢复到一部开拓创新一个(我用的是持久存储)。 那么一些谷歌搜索后,我尝试编辑〜/ .profile文件是这样的:
export JAVA_HOME="/usr/lib/jvm/java-6-sun"
export GRAILS_HOME="/home/knoppix/grails"
export PATH=$PATH:$JAVA_HOME/bin:$GRAILS_HOME/bin
这个时候,前两个变量得到了设置(在控制台呼应),但路径没有。当我回应时,它仍然是默认的一个。怎么了?
如果你写的'出口PATH = $ PATH会发生什么:$ GRAILS_HOME /直接在控制台和'后回声$ PATH'权bin':/ bin中$ JAVA_HOME它?你看到'PATH'的值是否正确? – Shahbaz 2012-08-01 14:01:59
@Shahbaz是的,如果只是将它导出到同一个控制台中,我可以看到PATH值。 – FloatingYeti 2012-08-01 14:07:19
现在好了,关闭控制台,然后打开另一个('PATH'现在应该重置)。试试'source〜/ .profile'。你是否希望获得'PATH'的价值? – Shahbaz 2012-08-01 14:08:44