【Linux Shell脚本编程】Bash环境变量配置方法
一、全局变量的设置方法
环境变量虽然可以通过命令行临时创建,但是当用户退出终端后变量就会丢失。如果要永久生效,通常会将变量写入到相关配置文件中
1、/etc/profile
该文件为全局配置文件,对所有登录系统的用户生效
2、/etc/profile.d
同/etc/profile,系统通过include的方式将该目录下的文件也作为全局系统变量生效,可以用来灵活的为不同的项目创建各自的全局环境变量
3、~/.bashrc、~/.bash_profile
用户局部变量,如果这两个文件的内容与全局配置文件冲突,以局部文件设置优先
二、变量的查看与删除
· 通过set命令可以查看当前shell中所有变量(环境变量 + 本地变量)
· 通过env或export命令查看当前shell中的环境变量
· 通过source命令调用脚本后,会在当前环境加载脚本重的变量并保留,使用bash则不会保留
· export命令:显示和设置环境变量
· 通过unset命令取消变量
unset VARNAME,撤销变量时不用加$符号 unset name #取消变量 echo $name #打印测试为空
版权声明:本文章版权归数据库运维网(www.ywdba.cn)所有。如需引用本站内容,请注明来源及作者。
评论