我想在$ path变量中添加多个路径,如java path和php path.怎么在linux中这样做?
我在bash_profile中做的事情如下:
PATH=$JAVA_HOME/bin:$PATH:/usr/java/jdk1.7.0_45/bin/:$AWS_AUTO_SCALING_HOME/bin
Run Code Online (Sandbox Code Playgroud)
Mur*_*nik 58
$PATH
可以有几个由冒号(:
)分隔的路径.例如:
export PATH=/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/myuser/bin
Run Code Online (Sandbox Code Playgroud)
小智 6
将$PATH
环境变量设置为包含您安装 bin 目录的目录,其中包含 shell 脚本和两个连续的导出条目,如示例中所示。
示例:
export ANT_HOME=/path/to/ant/dir
export PATH=${PATH}:${ANT_HOME}/bin:${JAVA_HOME}/bin
Run Code Online (Sandbox Code Playgroud)
要使它们成为永久条目,请更新 bash_profile 文件。
小智 6
将多个可执行文件添加到 $PATH 变量的一种方法是:
export PATH=/path/to/executable1:\
/path/to/executable2:\
/path/to/executable3:\
/path/to/executable4
Run Code Online (Sandbox Code Playgroud)
如果 a$PATH
已经存在于 中.bash_profile
,并且您希望它们优先于可执行文件(例如 java 和 php),您可以执行以下操作:
export PATH=$PATH:/path/to/executable1:\
/path/to/executable2:\
/path/to/executable3:\
/path/to/executable4
Run Code Online (Sandbox Code Playgroud)
如果任何可执行文件的路径包含空格,请将该部分添加/ ... executableX
到引号中。
完成对 的更改后bash_profile
,请在终端会话中获取该文件,以便更改立即生效:
source .bash_profile
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
53762 次 |
最近记录: |