打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Shell变量有哪些分类?linux运维学习

shell变量有哪些分类?Shell变量是shell编程学习中重要的内容,每个运维人员都需要掌握。在shell编程中的变量名和等号之间不能有空格。系统中的变量根据作用域及生命周期,可以有哪些分类?

shell变量根据作用域及生命周期可分为:本地变量、环境变量、全局变量、内置变量。

本地变量

用户自定义的变量,定义在脚本或者当前终端中,脚本执行完毕或终端结束变量失效。

环境变量

定义在用户家目录下的.bashrc或.bash profile文件中,用户私有变量,只能本用户使用。当前进程有效,并且能够被子进程调用。

全局变量

使用export命令将本地变量输出为当前shell中的环境变量,全局所有的用户和程序都能调用,且继承,新建的用户也默认能调用。

内置变量

系统变量:shell本身已经固定好了它的名字和作用。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Linux基础学习Shell脚本之环境变量
Shell的简单命令..............环境变量
Linux中系统变量rc.local、profile、bashrc、bash_profile之间的区别和联系
linux怎么设置环境变量
linux关于bashrc与profile的区别(转)
Linux中环境变量相关文件的区别
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服