- 1、本文档共54页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Linux从零入门实战》 Lesson 4
Shell编程快速入门
刘贵学
课程要求
身边必须有一台可用的Linux环境,实时写代码
课程目标
熟悉 Linux Shell 相关概念
掌握Shell的基础语法
根据典型应用场景,写出 shell 脚本
Shell编程课程大纲
Part1: Shell 简介 Part2: Shell 基础语法 Part3: 实例场景
什么是Shell 脚本建立与执行 Hello World
为什么学Shell 变量 猜数字
如何学习Shell 条件测试 文件读写
Hello World 循环语句 网络侦测
函数 综合实例
常用库
Part1
Shell 介绍
What Why How
Shell 是什么? 为什么要学 Shell? 如何学好 Shell?
What
Shell 是什么?
Linux 系统就像花生核桃一样,有核有壳
内核,Kernel,Linus 他们只聚焦内核开发
外壳,Shell,有命令行,界面的shell
Shell 指一种应用程序,它提供了一个界面
用户通过这个界面访问操作系统内核的服务
Shell 脚本种类
Shell 脚本(shell script)
用shell 编写的脚本程序。
shell 通常都是指 shell 脚本
Why
为什么要学Shell?
Linux的精髓是什么?
将多个程序(命令)组装成大型程序, 而Shell 就是最好粘合剂
《Unix编程艺术》之 多道程序设计
Shell的优点
简单、高效、易维护、随写随用
Linux 越用越简单
自动化、可定制 - 提高效率 - 更简洁高效地使用Linux
How
如何学好Shell?
2-8原则
时间紧,任务重 基础语法 + 实例场景
抓重点,不扣难点
Shell 开发流程
需求分析 伪码流程逻辑 总结
问题建模 代码实现与运行
编码规范
多加注释说明
命名建议规则
变量名大写
局部变量
文档评论(0)