day51 课堂笔记(shell编程规范书写)

第一章、为什么要学shell?

16837788-3a017685ccbb874c.png

1.1、学好shell编程所需的Linux基础

16837788-103fee2a4bee1b66.png
image.png

16837788-bb4e39a347e37cf7.png
image.png

16837788-948f1bfd37e64840.png
image.png

1.2、如何才能学好shell编程?

16837788-259eed9c355b6ce5.png
image.png

16837788-a18e248ab226c4b1.png
image.png

16837788-b12a432341d24d75.png
image.png

16837788-d9b61c914e485aa1.png
image.png

16837788-69207c2c6232c150.png
image.png

16837788-00bb680d0ec6808a.png
image.png

1.3、学好shell编程最关键的2个条件

16837788-4364535cab1415ce.png
image.png

16837788-05d3d0cbdd701243.png
image.png

第二章(*****)、shell脚本入门

2.1、什么是shell?(命令解释器)

 shell是一个命令解释器,非编译语言,弱类型语言(无需定义变量类型就可以使用)作用是解释执行用户输入的命令等,  
把用户的输入解释给操作系统。
16837788-e239fb4213f3c491.png
image.png
16837788-c7af9d844dd34c83.png
image.png

2.2、什么是shell脚本(命令、变量、循环语句组合)

16837788-4a4b59e4435ca97c.png
image.png

2.3、shell脚本在运维工作中的地位

16837788-c2f3560b0215cfa7.png
image.png

2.4、shell脚本语言的种类

16837788-ce0677e49090d9b8.png
image.png

2.41、Bourne shell

16837788-8cab2c363e8af10a.png
image.png

2.41、C shell

16837788-9cc6668729c93dbb.png
image.png

16837788-8f190ea842763733.png

2.42、其他语言(PHP、Perl、Python)

16837788-0ebf9416716d0e60.png
image.png

16837788-dc55e6ad654ba4d1.png
image.png

16837788-5f776b5ebe9fd41c.png

2.43、shell脚本语言与其他语言的区别和优势

16837788-fc6c33a6a48ce169.png

16837788-d9f78295492c97c2.png
image.png

第三章、shell脚本的建立和执行

3.1、shell默认解释器bash

 1)脚本里加#!/bin/bash
 2)  bash a.sh 
 3)  . /a.sh linux默认bash

3.2、脚本注释

16837788-ff287f98b4745b91.png
脚本注释

3.3、shell脚本的执行

16837788-e1a9f61acec40a1f.png
image.png

3.31、执行方法

16837788-c4bfe42753cb255b.png
image.png

16837788-015454be60eda129.png
image.png

3.33、sh执行脚本和点执行的区别

16837788-163c45e1f06f6213.png
image.png

16837788-756766d99751203f.png
image.png

3.4、脚本规范书写

16837788-8f34eb53fbfa420b.png
image.png

16837788-f9028967930a4ab1.png
image.png

第四章

16837788-baba832d90d6591a.png
image.png
16837788-8ae171714d538c86.png
image.png

16837788-8156819f29d58d7e.png
image.png

16837788-ce52deb15c348236.png
image.png

16837788-2c09dacddde618f6.png
image.png

16837788-369a9ed122b57bd1.png
image.png

16837788-2b2d47da2660df97.png
image.png

16837788-b5c0cd44780519bc.png
image.png

16837788-f3c5c8b95b0021d0.png
image.png
16837788-b2b6a4a49bb8b974.png
image.png

猜你喜欢

转载自blog.csdn.net/weixin_34393428/article/details/90907494