组团学

shell脚本介绍

阅读 (11597)

一、shell脚本是什么

​ 通过shell语言将完成一个任务的所有代码写入一个文件,并给执行权限。

二、为什么要学shell,而不是其他计算机语言

  • 上手快
  • 入门简单
  • 学习周期短

三、学习这门课程的优势

  • 解放运维人员:7X24小时监控,监控为例,监控帮你干活,你只需要处理问题就好。
  • 提升业务能力:业务初始化,自动备份,日志分析,你的工作脚本来做,效率更高。
  • 提升管理能力:从系统安装到业务部署,再到服务器管理维护,实现自动化运维,批量管理机器与业务。
  • 提升运维薪资:技术能力和工资成正比。

四、学了能干什么

重点:重复性的工作,全部通过脚本来完成。高效的同时还不出错。

  • 根据企业架构自定义监控系统,量身打造企业级监控系统
  • 业务初始化部署系统,业务初始化全部一键搞定,省去繁琐的安装与排错
  • 一键备份,分分钟搞定备份问题
  • 日志分析,繁琐又复杂的日志分析让机器取做吧。
  • 三方软件模块插件的编写:根据业务定制三方软件的功能,更贴合自己的业务。

五、学习什么内容

shell学习路线图.png

六、学习的技巧

好的编程是代码喂出来的。提升自己的代码量,把所有想到的事情都用代码实现出来

七、成长路径

shell编程掌握等级图.png

1.能看到代码实现的算法、原理
2、能根据自己的脚本应用要求修改脚本
3、能根据业务需求写脚本
4、能根据脚本执行问题优化脚本代码

八、学习环境

centos8:官网 centos.org

光盘镜像:http://mirrors.tuna.tsinghua.edu.cn/centos/8.2.2004/isos/x86_64/CentOS-8.2.2004-x86_64-dvd1.iso

九、学习视频

视频:shell脚本介绍

需要 登录 才可以提问哦