linux系统中环境变量PATH的设置

  标题:linux系统中环境变量PATH的设置

1 环境变量的概述

1.1环境变量(environment variables)

一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置。

 1.2 环境变量的相关文件

首先我们来一起了解下。在linux系统中存放的环境变量所在的文件夹以及文件和相应文件的作用。  

   (一)/etc/profile。全局的配置,适用于所有的shell。Profile文件使用什么语言,什么shell命令搜索路径等。修改后要重启机器生效。

    (二)/etc/environment。全局有效,是系统的环境变量,相比与/etc/profile是所用用户的全局变量。

  (三)/etc/bash.bashrc。所用用户公用的配置,shell脚本适用于bash,其他类型的shell有相对应的配置文件。不同的系统,可能配置文件不同,给出的名字是ubuntu中的配置文件的名字。

 (四)~/.bash_profile。该文件在当前用户的主目录下,每个用户有自己特定的配置。修改后,重新登陆生效。

 (五)~/.bashrc。跟bash_profile类似,并且被后者调用,区别的是.bashrc可以在非登陆模式下生效。

其中,修改全局变量的配置文件,发生错误的话,会导致其他用户也出错。所以最好修改用户自己相应的配置文件。修改的方法都相同。

(一)用vi编辑器打开~/.bash_profile,在文件中添加: 

PATH=/XXX(安装文件的bin目录):$PATH

export PATH  

(二)修改完成后保存文件,然后用source命令重新运行修改的脚本,使设置生效。

 source ~/bash_profile 

(三) 这时候在运行echo $PATH  查看相应的环境变量有没有添加进来。

修改环境变量,还可以采用直接输入命令修改。

 sudo export PATH="$PATH:your path1:yourpath2 …"
这种方式变量立即生效,但用户注销或系统重启后设置变成无效,适合临时变量的设置。

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值