共计 1048 个字符,预计需要花费 3 分钟才能阅读完成。
无论是系统运维,还是应用运维,均可分为“纯手工”—>“脚本化”—>“自动化”—>“智能化”几个阶段,其中自动化阶段,主要是将一些重复性人工操作和运维经验封装为程序或脚本,一方面避免重复性操作及风险,另一方面提高执行效率。
在自动化运维的转变过程中,经常使用的可能就是 shell 脚本了。
Shell 介于 Linux 系统内核与用户之间,相当于系统与用户间的桥梁,负责解析输入的命令和输出的二进制码。另外,shell 也属于一种程序设计语言,为用户提供操作机器的交互接口,使用户输入的命令能够传送到内核执行并把处理结果反馈回来。
一句话:shell 就是在操作系统和应用程序之间的一个命令翻译工具。
Shell 的小脚本却有大智慧,别小看几十行代码,夹杂着系统设计、代码规范和操作经验等等细节,在建设自动化运维的工作中,还是很值得我们研究学习的。
为了帮助大家更好的学习 shell,今天特意给大家分享一份 《shell 脚本编程笔记》 和 100 个拿来就用的《shell 脚本案例》。
另外还准备了一期 《shell 脚本编程》 免费 公开课 , 帮你在一个小时之内快速入门 shell 脚本 ! 参与直播,更有机会获得《Kubernetes 进阶实战》书籍 +Jenkins 专题课程!
名师授课,在线互动,解答疑惑,不懂就问!!
本号粉丝 限时福利:0 元 即可参加本次公开课,仅限 200 人!
- shell 脚本的用途
- 编程逻辑处理方式
- shell 脚本基本结构
- shell 脚本创建过程
- shell 脚本注释规范
- 第一个 shell 脚本
- shell 脚本调试
- shell 变量
01 超级福利一
直播抽取《Kubernetes 进阶实战》书籍 +Jenkins 专题课程!!
02 超级福利二
正文完
星哥玩云-微信公众号