Linux环境变量设置总结

可用 export 查看环境变量

[root@localhost u-boot-sh4]# export

export命令会输出全部环境变量

如果想查看单一环境变量

[root@localhost u-boot-sh4]#echo $PATH
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

调用export命令设置一个新的环境变量

    $ export WELCOME="Hello!"
    $ echo $WELCOME
    Hello! 

使用 env 命令显示所有的环境变量

  $ env

  SSH_AGENT_PID=1875

  HOSTNAME=lqm

  SHELL=/bin/bash

  TERM=xterm

  HISTSIZE=1000

  ……

使用 unset 命令来清除环境变量

  $ export TEST=“test”       # 增加一个环境变量 TEST

  $ env | grep TEST               # 此命令有输出,证明环境变量 TEST 已经存在了

  TEST=test

  $ unset $TEST                   #删除环境变量TEST

  $ env | grep TEST              # 此命令无输出,证明环境变量 TEST 已经存在了

使用 readonly 命令设置只读变量

  如果使用了 readonly 命令的话,变量就不可以被修改或清除了。示例如下:

  $ export TEST="Test"        # 增加一个环境变量 TEST

  $ readonly TEST                  #将环境变量TEST设为只读

  $ unset TEST                      #会发现此变量不能被删除

通过修改环境变量定义文件来修改环境变量

  需要注意的是,一般情况下,这仅仅对于普通用户适用,避免修改根用户的环境定义文件,因为那样可能会造成潜在的危险。

  $vi /etc/bashrc      #修改shell变量 

  $vi /etc/profile       #修改环境变量定义文件

  然后编辑你的 PATH 声明,其格式为:

  PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N>

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



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值