Windows系统以及Mac系统/Linux系统配置环境变量
环境变量简单的说就是当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。
Windows下的环境变量:
1;在我的电脑上右击-属性-高级系统设置
环境变量分为系统环境变量和用户环境变量。
系统环境变量,对所有用户起作用而用户环境变量只对当前用户起作用。例如你要用java,那么你把java的bin目录加入到path变量下面,那么它就是系统环境变量,所用用户登陆,在命令行输入java都会有java的帮助信息出来。而如果你在某个用户的变量下面新建一个变量,那么它就只对这个用户有用,当你以其他用户登陆时这个变量就和不存在一样。
Mac系统和Linux系统环境变量设置:
1:按“command+空格”启动Spotlight输入terminal后按回车打开终端。
2:输入:echo $PATH,按回车执行命令查看当前变量值,这里我们将修改PATH变量来测试。
3:输入:sudo vi ~/.bash_profile,按回车输入密码后用vi打开用户目录下的bash_profile文件。一定要用sudo哦,否则没权限保存文件。
4:增加一行:export PATH=$PATH:/haha/notexist,意思是在PATH变量后面加多一个目录/haha/notexist。
5:保存文件(:q)并退出vi后,退出terminal(终端),重新启动终端(见步骤1),然后输入:echo $PATH,按回车执行命令查看当前变量值,这里我们会看到PATH变量后面确实增加了/haha/notexist。
第二种方法:
通过编辑 启动文件 来改PATH,
# vim /etc/profile
在文档最后,添加:
export PATH="/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH"
保存,退出。
想立即生效请运行:
#source /etc/profile
不报错则成功