电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

ch05shell编程VIP免费

ch05shell编程ch05shell编程ch05shell编程ch05shell编程
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 程序设计的技巧,带领读者学习如何设计自动化程序,解决问题,增进工作效率,快速提升主机管理的能力。 5.1 Shell 概述5.1.1 Shell 简介 Shell 为用户提供使用操作系统的接口,它是命令语言、命令解释程序及程序设计语言的统称,负责用户和操作系统之间的沟通,把用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,所以 Shell 也可称为命令解释器。 Shell 还是一种高级程序设计语言,它有变量、关键字、各种控制语句,如 if 、 case 、 while 、 for 等,还有自己的语法结构。利用Shell 程序设计语言可以编写出功能强大的代码程序,可以把相关的Linux 命令有机地组合在一起,大大提高编程效率,利用 Linux 系统的开放性能,就能设计出适合自己要求的程序。 有一些命令 ( 如改变工作目录的命令 cd) 是包含在 Shell 内部的,还有一些命令 ( 如复制命令 cp 和移动命令 rm) 是存在于文件系统中某个目录下的单独的程序。对用户而言,不必关心一个命令是建立在Shell 内部还是一个单独的程序。 Shell 接到用户输入的命令后首先检查命令是否是内部命令,若不是再检查是否是一个应用程序;然后, Shell 在搜索路径里寻找这些应用程序 ( 搜索路径就是一...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部