以添加go为例,修改PATH的几种方法

准备

1
2
3
4
5
cd ~
pwd
/home/bing
wget https://dl.google.com/go/go1.12.5.linux-amd64.tar.gz
tar -xzvf go1.12.5.linux-amd64.tar.gz

查看 PATH

1
echo $PATH

:符号分割,每一段都是一个环境变量

修改 PATH

方法一 export

1
export PATH=/home/bing/go/bin:$PATH

测试:go version

1
输出`go version go1.12.5 linux/amd64`

生效时间 有效期 局限
立即生效 临时有效,当前会话(当前终端) 当前用户

方法二 bashrc

通过修改.bashrc文件
vim ~/.bashrc 添加一行export PATH=/home/bing/go/bin:$PATH

  1. 新开一个终端窗口才能生效。
  2. 或者执行 source ~/.bashrc 立即生效
生效时间 有效期 局限
新开启终端有效或立即生效 永久有效 当前用户

方式三 profile

通过修复profile文件
vim /etc/profile找到PATH的行(有可能没有),添加export PATH=/home/bing/go/bin:$PATH

生效时间 有效期 局限
系统重启 永久有效 所有用户

方法四 environment

通过修改environment文件
vim environmentPATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"中追加:/home/bing/go/bin

生效时间 有效期 局限
系统重启 永久有效 所有用户

补充

通过创建软连接的方式

1
sudo ln -s /home/bing/go/bin/go /usr/local/bin/go