设定个别帐号的环境变数

在 Linux 执行指令时,如果只输入指令名称而没有输入完整指令路径,系统会在 $PATH 变数设定的路径搜寻相关指令,要查看目前 $PATH 变数可以用以下指令:

echo $PATH

会输出类似这样的内容:

/usr/local/node/bin:/usr/local/node/lib/node_modules:/usr/local/java/bin

要自订一些环境变数到 $PATH 变数只要改变 $PATH 即可,例如我要加入 /usr/local/MyApp/bin 到 $PATH 环境变数可以用以下指令:

PATH=/usr/local/MyApp/bin:$PATH

以上方法的缺点是重新开机后 /usr/local/MyApp/bin 的设定便失效,要让设定永久生效,可以修改本帐号根目录路径下的 .bashrc 或 .bash_profile 档案,这样设定是只会对个别帐号生效:

vi ~/.bash_profile

加入 /usr/local/MyApp/bin 到 $PATH 环境变数,加入以下一行:

export PATH=/usr/local/MyApp/bin:$PATH

储存档案后下次重新开机便会生效,如果要让设定立即生效可以执行以下指令:

source ~/.bash_profile

成后可以印出 $PATH 环境变数确认一下:

echo $PATH


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章