【Linux】修改"$PATH"环境变量的探索
博客专区 > Azard 的博客 > 博客详情
【Linux】修改"$PATH"环境变量的探索
Azard 发表于3年前
【Linux】修改"$PATH"环境变量的探索
  • 发表于 3年前
  • 阅读 19
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 新注册用户 域名抢购1元起>>>   

摘要: 本文列出了几种修改"$PATH"的几种方法和区别。

由于在Linux下配置Golang,探索了下 $PATH 的几种修改方法。


1. 直接修改

/etc/environment

的值,增加新的PATH路径。(重启生效)


2. 修改

/etc/profile

文件,增加

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

之类的内容,对全体用户有效(重启生效)


3. 修改

 $HOME/.profile

文件,增加 

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

 之类的内容,对本用户有效(重启生效)



可以使用

 echo $PATH

查看所有的 PATH 路径。

虽说3种方法都可行,但是还是有细微的区别。经过测试,系统开机时首先读取 /etc/environment 的值,然后再执行 /etc/profile,最后执行 $HOME/.profile,得到最终 $PATH 的值。

例如:

假设 /etc/environment的内容为  "1"

/etc/profile 中有 export PATH=$PATH:2

$HOME/.profile 中有 export PATH=$PATH:3

最终 echo $PATH 将出现  "1:2:3"



共有 人打赏支持
粉丝 0
博文 4
码字总数 5725
×
Azard
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: