Mac下配置.bash_profile(环境变量)

最近开始学习Golang,在调试程序时报错,然后为了解决错误不小心改了.bash_profile这个文件,也就是配置环境变量,结果导致终端很多基本命令都不能使用,在网上找到一些解决办法,亲测有效。

1、在命令行中输入:

export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin

这样可以保证命令行命令暂时可以使用。命令执行完之后先不要关闭终端。
如果你的命令行命令可以使用,请直接跳到第2步。

2、进入当前用户的home目录:

cd ~/

3、创建.bash_profile文件:

touch .bash_profile

4、 打开.bash_profile并编辑:

open .bash_profile

5、这样就打开了一个记事本,会显示你之前配置过的path,修改记事本,强烈建议先备份下,然后根据自己需要配置。

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
export GOPATH=/Users/wangqian/Desktop/Golang_Study
export GOROOT=/usr/local/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOBIN

上面是我配置的Java环境和golang环境

6、command+s保存关闭文件

7、使修改后的配置生效命令:

source .bash_profile

8、验证环境变量是否配置成功

如果是java,在终端输入以下命令

java -version