centos 如何设置环境变量
环境变量可理解为linux shell下的全局变量,在当前shell或者子shell中的可见需要区别对待,Linux下设置环境变量方法很多,本文将着重描述CentOS下如何设置环境变量。
操作方法
- 01
登录Centos,我们先来看下当前的环境变量,执行env命令即可,从图中我们可以看到,HOME、PATH等环境变量。
- 02
接着,我们来设置一个自定义变量,比如我们将PATH扩展为/tmp/bin,意思是在搜索可执行命令时的路径扩展到/tmp/bin目录下,我们采用这样的方法: PATH=$PATH:/tmp/bin 设置完成后,我们打印下该变量PATH,$符表示引用,是shell下标准的变量引用方法,我们可以看到/tmp/bin已经在PATH后面追加了。
- 03
前面设置的PATH变量在子shell中也是继承的,我们可以在当前shell中起一个子shell,查看一下PATH,在子shell中也是一样的:
- 04
一般全局环境变量全部以大写字母为准,对于自定义的环境变量需要设置成全局变量,需要使用export,比如: TEST=AA在子shell中不可见, 而我们使用export后,该变量则为全局的:
- 05
删除环境变量使用unset,比如: unset TEST
- 06
设置环境变量在系统启动时初始化可以达到多用户共享,这样各用户登录时都可访问变量,一般地centos linux启动时会执行如下文件: 我们可以修改/etc/profile文件,加入自定义脚本或者变量,当前要是root权限才可以。
赞 (0)