1.3.1 shell简介

学习目标

这一节,我们从 运维、shell语言、小结 三个方面来学习。

运维

简介

运维是什么?
	所谓的运维,其实就是公司的内部项目当中的一个技术岗位而已,它主要做的是项目的维护性工作。它所涉及的内容范围非常多。

课时7:shell基础_shell简介_提高工作效率

以xx项目为例:
    规划:我们需要多少资源来支持项目的运行			
    管理:项目运行过程中的所有内容都管理起来
    流程规范:所有操作都形成制度,提高工作效率
    平台:大幅度提高工作效率
    监控:实时查看项目运行状态指标
    告警:状态指标异常,告知工作人员处理
    安全:网站运营安全措施
    优化:保证用户访问网站体验很好
    考核:权责分配,保证利益
自动化运维:就是将图里面所有的工作都使用自动化的方式来实现。
    实现自动化的方式很多,常见的方式:工具和脚本。
    工作中常见的脚本有哪些呢?
    shell脚本 和 其他开发语言脚本

shell语言

shell定义

在计算机科学中,Shell就是一个命令解释器。
shell是位于操作系统和应用程序之间,是他们二者最主要的接口,shell负责把应用程序的输入命令信息解释给操作系统,将操作系统指令处理后的结果解释给应用程序。

课时7:shell基础_shell简介_提高工作效率_02

一句话,shell就是在操作系统和应用程序之间的一个命令翻译工具。

小结