Linux环境变量配置

linux如何读取环境变量的?

(1)export命令显示当前系统定义的所有的环境变量;
(2)echo $PATH命令输出当前的PATH环境变量的值;
需要注意的是PATH定的了运行命令的查找路径并且以:分割了不同的路径

linux配置环境变量的方法?

(1)export PATH=/home/audit/:$PATH或者 export PATH=$PATH:/home/audit
注意:仅当前窗口生效,并且配置路径记得加上原有的避免覆盖,当前用户有效
生效时间:立即生效
生效期限:窗口开放期间
生效范围:对当前用户

(2)vim ~/.bashrc
最后一行加上export PATH=$PATH:/home/audit
生效时间:新开终端生效过着手动source
生效期限:永久有效
生效范围:对当前用户

(3)vim ~/.bash_profile
生效时间:新开终端生效过着手动source
生效期限:永久有效
生效范围:对当前用户

(4)vim /etc/bashrc
生效时间:新开终端生效过着手动source
生效期限:永久有效
生效范围:对所有用户

(5)vim /etc/profile
生效时间:新开终端生效过着手动source
生效期限:永久有效
生效范围:对所有用户
(6)vim /etc/enviroment
生效时间:新开终端生效过着手动source
生效期限:永久有效
生效范围:对所有用户

linux环境变量加载原理

(1)环境变量可以简单的分为以下两种类型
用户级别环境变量定义文件:~/.bashrc、 (部分为~/.bash_profile)
系统级别环境变量定义文件:/etc/bashrc、/etc/profile(/etc/bash_profile)、/etc/enviroment
另外即使在用户级别的环境变量中,会先读取 ~/.profile (部分为/.bash_profile)如果没有会读取/.bash_login 然后根据这个文件的内荣在读取~/.bashrc
(2)总结下环境变量加载顺序
系统环境变量>用户自定义环境变量
1./etc/enviroment
2./etc/profile
3./etc/bashrc
4. ~/.profile
5. ~/.bashrc

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值