相关疑难解决方法(0)

在 /etc/environment 与 .profile 中设置 PATH 变量

设置PATHenvvar的首选位置在哪里?

~/.profile或者/etc/environment

PATH在两个地方都设置时是什么情况?最终结果是在这两个地方设置的两个值的串联吗?

paths environment-variables

102
推荐指数
3
解决办法
23万
查看次数

/etc/environment 中带有 $ 语法的“指针”

使用 $FOO 语法在 /etc/environment 中有“指针”是否有效?现在我的 /etc/environment 看起来像这样:

JAVA_HOME=/usr/lib/jvm/java-6-openjdk
MAVEN_HOME=/usr/bin/apache-maven/apache-maven-3.0.4
M2_HOME=$MAVEN_HOME
M2=$MAVEN_HOME/bin
PATH=/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:$JAVA_HOME/bin:$MAVEN_HOME/bin
Run Code Online (Sandbox Code Playgroud)

我没有得到我期望的结果:

~$ echo $JAVA_HOME
/usr/lib/jvm/java-6-openjdk
~$ echo $MAVEN_HOME
/usr/bin/apache-maven/apache-maven-3.0.4
~$ echo $PATH
/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin/bin:/usr/games:$JAVA_HOME/bin:$MAVEN_HOME/bin
Run Code Online (Sandbox Code Playgroud)

paths environment-variables etc

6
推荐指数
1
解决办法
8398
查看次数

标签 统计

environment-variables ×2

paths ×2

etc ×1