1.3.1 shell简介
学习目标
这一节,我们从 运维、shell语言、小结 三个方面来学习。
运维
简介
运维是什么?所谓的运维,其实就是公司的内部项目当中的一个技术岗位而已,它主要做的是项目的维护性工作。它所涉及的内容范围非常多。
以xx项目为例:规划:我们需要多少资源来支持项目的运行 管理:项目运行过程中的所有内容都管理起来流程规范:所有操作都形成制度,提高工作效率平台:大幅度提高工作效率监控:实时查看项目运行状态指标告警:状态指标异常,告知工作人员处理安全:网站运营安全措施优化:保证用户访问网站体验很好考核:权责分配,保证利益
自动化运维:就是将图里面所有的工作都使用自动化的方式来实现。实现自动化的方式很多,常见的方式:工具和脚本。工作中常见的脚本有哪些呢?shell脚本 和 其他开发语言脚本
shell语言
shell定义
在计算机科学中,Shell就是一个命令解释器。
shell是位于操作系统和应用程序之间,是他们二者最主要的接口,shell负责把应用程序的输入命令信息解释给操作系统,将操作系统指令处理后的结果解释给应用程序。
一句话,shell就是在操作系统和应用程序之间的一个命令翻译工具。
小结