技术库 > linux

Linux环境变量PATH的增添和删除操作

技术库:tec.5lulu.com

1 添加路径到PATH

from:tec.5lulu.com

添加路径可以直接给PATH赋值

export PATH=$PATH:新添加的路径     (关闭终端失效) 

$PATH是当前的路径1:路径2:路径3 ,在后面追加:新添加的路径,然后把这个新的路径集赋值给PATH本身,相当于覆盖了原PATH变量.export命令是导出变量,相当于更新PATH

2 删除PATH中的路径

删除PATH中的某个路径也是用以上重新给PATH赋值的方法,比如当前PATH是

echo $PATH
路径1:路径2:路径3:路径4

要删除路径4,只需要copy上面的路径1:路径2:路径3

然后赋值给PATH

export PATH=路径1:路径2:路径3       (关闭终端失效) 

3 在系统文件修改环境变量

修改环境变量常用3种方法:

1.直接在命令行输入语句

2.在文本文件(常命名为为.sh脚本文件,也可无后缀)中写语句,source这个文件使修改生效

3.在系统文件(如HOME下的.bashrc)中写语句,source或重启生效

命令行修改PATH,只针对当前shell有用,关了终端就失效了

普通文本文件修改PATH每次登陆需要source,常用在安装软件和交叉编译

系统文件中修改相当于每次登陆系统自动source,参考添加环境变量到系统级或用户级的文件中

(推荐用root账户修改系统文件,设置root账户的方法)

登陆root,在家目录(root)的.bashrc文件添加新路径到PATH

export PATH=$PATH:新增路径

更直接的方法:在.bashrc写明PATH的所有路径,注意先要echo $PATH然后copy系统自带的路径

export PATH=路径1:路径2:路径n

这样增加和删除路径直接改写.bashrc即可

要立即生效 只需要source一下.bashrc文件,之后无需再source 

source .bashrc

.bashrc中的修改对于当前账户的每次登陆都有效

要恢复系统默认PATH,删掉.bashrc中的修改语句即可

Linux环境变量PATH的增添和删除操作


标签: linux 命令行 shell 导出 环境变量本文链接 http://tec.5lulu.com/detail/107m3n4e62apt84c2.html

我来评分 :6.1
0

转载注明:转自5lulu技术库

本站遵循:署名-非商业性使用-禁止演绎 3.0 共享协议

www.5lulu.com