LOGO Shell 编程 本章目标通过对本章的学习,了解 Shell 的主要特点、类型,掌握 Shell 脚本的建立和执行,能使用 vi 编辑器编写简单的代码程序,处理一些简单的实际问题
教学要求知识要点能力要求相关知识 Shell 的主要特点、类型、建立和执行了解 Shell 的主要特点、类型,掌握 Shell 脚本的建立和执行 UNIX 操作系统 Bash 中变量的分类、定义及引用掌握 Bash Shell 中变量的分类、定义及引用方法 C 语言的变量各种控制语句的功能及使用掌握代码程序表达式、控制语句的使用方法其他系统的脚本语言 引例在 Linux 系统中,虽然有各种各样的图形化接口工具,但是 Shell 仍然是一个非常灵活的工具
Shell不仅仅是命令的收集,而且是一门非常棒的编程语言,可以通过使用 Shell 使大量的任务自动化
Shell 特别擅长系统管理任务,主机管理的上乘之道就在于尽量让计算机去完成所有的琐事,要达到这个境界,管理者必须具备相当程度的 Shell操控能力与 Shell 程序设计能力
本章主要介绍 Shell 的主要特点、类型,由简入繁、循序渐进,建立扎实的 Bash Shell 程序设计基础,充分展示 Bash Shell 程序设计的技巧,带领读者学习如何设计自动化程序,解决问题,增进工作效率,快速提升主机管理的能力
1 Shell 概述5
1 Shell 简介 Shell 为用户提供使用操作系统的接口,它是命令语言、命令解释程序及程序设计语言的统称,负责用户和操作系统之间的沟通,把用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,所以 Shell 也可称为命令解释器
Shell 还是一种高级程序设计语言,它有变量、关键字、各种控制语句,如 if 、 case 、 while 、 for 等,还有自己的语法