博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Linux】修改"$PATH"环境变量的探索
阅读量:7071 次
发布时间:2019-06-28

本文共 567 字,大约阅读时间需要 1 分钟。

  hot3.png

由于在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"

转载于:https://my.oschina.net/azard/blog/289117

你可能感兴趣的文章
junit junit4
查看>>
HUT-XXXX 数字游戏 求解区间的最值
查看>>
关于MAX部分快捷键失效的问题分析
查看>>
Qt学习之路_14(简易音乐播放器)
查看>>
linux相关工具
查看>>
HTML 基础控件介绍
查看>>
Visual Studio 2012 Update 3
查看>>
sql执行计划解析案例(二)
查看>>
在页面头部<!DOCTYPE html ....> 前面不能有任何输出
查看>>
hdu 2102 A计划(双层BFS)(具体解释)
查看>>
大型机器学习
查看>>
FluentNhibernate 不支持存储过程
查看>>
Python 修改电脑DNS
查看>>
JSCover+WebDriver/Selenium获得JS代码覆盖
查看>>
其简单的通用适配器的定义
查看>>
IIS应用程序池自动回收问题的有效解决办法
查看>>
数据库设计之半结构化存储
查看>>
BZOJ4385 : [POI2015]Wilcze doły
查看>>
Java内部类的自我理解
查看>>
复杂 Listview 显示 多个样式
查看>>