WDS-linux下环境变量

1 Ubuntu中几个文件可以设置环境变量

  1. /etc/profile: 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. 并从/etc/profile.d目录的配置文件中搜集shell的设置。
  2. /etc/bashrc: 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取。
  3. ~/.bash_profile: 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。
  4. ~/.bashrc: 该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。
  5. ~/.bash_logout:当每次退出系统(退出bash shell)时,执行该文件. 另外,/etc/profile中设定的变量(全局)的可以作用于任何用户,而~/.bashrc等中设定的变量(局部)只能继承 /etc/profile中的变量,他们是"父子"关系。
  6. ~/.bash_profile 是交互式、login 方式进入 bash 运行的~/.bashrc 是交互式 non-login 方式进入 bash 运行的通常二者设置大致相同,所以通常前者会调用后者。

2 查看PATH环境变量

2.1 export命令查看PATH值

在这里插入图片描述

eclare命令
declare[+/-][选项]变量名
选项

-:给变量设置类型属性 
+:取消变量的类型属性 
-a:将变量声明为数组型 
-i:将变量声明为整数型(integer) 
-x:将变量声明为环境变量 
-r:将变量声明为只读变量 
-p:显示指定变量的被声明的类型

export命令(声明环境变量)

export等价于declare -x

2.2 单独查看PATH环境变量(echo $PATH)

lzy@lzy-virtual-machine:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/lzy/imx6ull-sdk/ToolChain/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin

2.3 添加PATH环境变量

编辑 PATH 声明,其格式为:

PATH=$PATH:<PATH1>:<PATH2>:<PATH3>:------:<PATHN>

你可以自己加上指定的路径,中间用冒号隔开。环境变量更改后,在用户下次登陆时生效,如果想立刻生效,则可执行下面的语句:$source .bash_profile

1、临时修改PATH:export 命令

export PATH=<PATH>:$PATH

2、永久修改PATH:通过编辑/etc/profile或~/.bashrc。
在文档最后,添加:export PATH="目录:$PATH"保存,退出,然后运行:source /etc/profile,这是避免重新启动ubuntu而又使刚刚修改的环境变量生效的方法。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值