我正在使用 knoppix 7.0.3 并尝试设置 PATH 环境变量。根据官方 Ubuntu 文档,/etc/environment 应该是首选位置。所以我在文件中添加了这些行:
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 没有。当我回应时,它仍然是默认的。怎么了?
修改/etc/profile
下面一行:
PATH=".:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
我是一名优秀的程序员,十分优秀!