目录
引言
伴随着Linux系统的服务器应用越来越多,维护工作中存在着大量重复性的输入和交互操作,不仅费时费力还容易出错,自动化的维护越来越重要,这时编写Shell脚本程序,能够自动化、批量的解决维护工作,从而减轻了管理员本身的负担,从而提升工作效率,事半功倍。
一、Shell脚本概述
1、Shell脚本的概念
(1)Shell是一个命令解释器,它在操作系统的最外层,负责直接与用户进行对话,把用户的输入解释给操作系统,并处理各种各样的操作系统的输出结果,输出到屏幕反馈给用户。这种对话方式可是交互也可以是非交互式的,我们所输入的命令计算机是不识别的,这时就需要一种程序来帮助我们进行翻译,变成计算机能识别的二进制程序,同时又把计算机生成的结果返回给我们。
(2)不同的shell具备不同的功能,shell还决定了Linux中默认的shell是/bin/bash&