LinuShell自動化運維教學大綱_第1頁
LinuShell自動化運維教學大綱_第2頁
LinuShell自動化運維教學大綱_第3頁
LinuShell自動化運維教學大綱_第4頁
LinuShell自動化運維教學大綱_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

LinuxShell自動化運維

課程教學大綱

課程編號:202209210012

學分:3學分

學時:40學時(其中:講授學時:24學時上機學時:16學時)

先修課程:無

后續(xù)課程:

合用專業(yè):計算機相關專業(yè)

開課部門:計算機系

一、課程性質(zhì)與目標

LinuxShell自動化運維是計算機專業(yè)學生的一門重要專業(yè)拓展選修課。本課程中共10

章。分別包括:Shell變量、Shell條件測試、Shell循環(huán)、Shell數(shù)組、Shell編程中函數(shù)的用

法、正則表達式、流編輯器sed、awk文本處理工具、系統(tǒng)性能分析司項目實戰(zhàn)集。本書可

作為高等院校計算機、軟件工程等專業(yè)Linux課程的教材及教學參考書,也可以作為培訓機

構的培訓用書,還可作為云計算開辟人員的參考書。

二、課程的主要內(nèi)容及基本要求

第1章SheII變量(4學時)

[知識點]

aShell變量的定義

?Shell變量的類型

aShell變量的賦值

aShell變量的運算

AShell變量的刪除、替換和替代

>Shell變量的自增

aShell變量中的特殊符號

[重點]

aShell變量的類型

aShell變量的賦值

?Shell變量的運算

aShell變量的刪除、替換和替代

>Shell變量的自增

aShell變量中的特殊符號

[難點]

AShell變量的賦值

>Shell變量的刪除、替換和替代

aShell變量的自增

aShell變量中的特殊符號

[基本要求]

A掌握Shell變量的用法

A了解Shell變量的類型

a了解Shell變量的位置

A掌握Shell變量的賦值

A掌握Shell變量的整數(shù)和小數(shù)

A掌握Shell變量的刪除和替換

[實踐與練習]

完成相關習題“

第2章SheII條件測試(4學時)

[知識點]

AShell中的條件測試語句

>if條件語句

>case條件語句

Acase條件語句案例實戰(zhàn)

M點]

>Shell中的條件測試語句

Aif條件語句

>case條件語句

Acase條件語句案例實戰(zhàn)

[難點]

AShell中的條件測試語句

Aif條件語句

>case條件語句

Acase條件語句案例實戰(zhàn)

[基本要求]

A掌握Shell中的條件測試語句

>掌握if條件語句

a掌握case條件語句

A掌握使用if和case條件語句編寫腳本

[實踐與練習]

完成相關習題。

第3章SheII循環(huán)(4學時)

[知識點]

>for循環(huán)語法結構

Afbl■循環(huán)語句案例實例

Aexpect交互式公鑰推送

Awhile循環(huán)和until循環(huán)

>循環(huán)語句案例實戰(zhàn)

>Shell的并發(fā)控制

AShell的并發(fā)控制案例實戰(zhàn)

[重點]

afor循環(huán)語法結構

afor循環(huán)語句案例實例

aexpect交互式公鑰推送

Awhile循環(huán)和until循環(huán)

A循環(huán)語句案例實戰(zhàn)

aShell的并發(fā)控制

aShell的并發(fā)控制案例實戰(zhàn)

[難點]

Afor循環(huán)語法結構

afor循環(huán)語句案例實例

aexpect交互式公鑰推送

Awhile循環(huán)和until循環(huán)

>循環(huán)語句案例實戰(zhàn)

AShell的并發(fā)控制

aShell的并發(fā)控制案例實戰(zhàn)

[基本要求]

A了解Shell循環(huán)的語法

?掌握Shell循環(huán)的用法

[實踐與練習]

完成相關習題。

第4章SheII數(shù)組(4學時)

[知識點]

aShell數(shù)組的基本概念

aShell數(shù)組的類型

aShell數(shù)組的定義

aShell數(shù)組的遍歷及賦值

>Shell數(shù)組腳本實戰(zhàn)

[重點]

AShell數(shù)組的類型

>Shell數(shù)組的遍歷及賦值

aShell數(shù)組腳本實戰(zhàn)

[難點]

AShell數(shù)組的類型

>Shell數(shù)組的遍歷及賦值

>Shell數(shù)組腳本實戰(zhàn)

[基本要求]

?掌握數(shù)組的基本概念

A掌握數(shù)組的定義用法

>了解數(shù)組的賦值用法

A熟悉數(shù)組編寫腳本程序

[實踐與練習]

完成相關習題。

第5章Shell編程中函數(shù)的用法(4學時)

[知識點]

AShell函數(shù)的概念

AShell函數(shù)的語法

>Shell函數(shù)的調(diào)用

AShell函數(shù)的應用實成

aShell內(nèi)置命令和外部命令的區(qū)別

AShell內(nèi)置命令

[重點]

AShell函數(shù)的語法

aShell函數(shù)的調(diào)用

AShell函數(shù)的應用實戰(zhàn)

>Shell內(nèi)置命令和外部命令的區(qū)別

AShell內(nèi)置命令

[難點]

AShell函數(shù)的語法

AShell函數(shù)的調(diào)用

AShell函數(shù)的應用實戰(zhàn)

aShell內(nèi)置命令和外部命令的區(qū)別

>Shell內(nèi)置命令

[基本要求]

A了解Shell函數(shù)的概念和語法

A掌握Shell函數(shù)的調(diào)用

>掌握Shell內(nèi)置命令break和continue的用法

[實踐與練習]

完成相關習題。

第6章正則表達式(4學時)

[知識點]

A正則表達式概念

A正則表達式元字符

A正則表達式語法

A正則表達式運算符優(yōu)先級

>正則表達式匹配規(guī)則

>grep命令

[重點]

>正則表達式元字符

>正則表達式語法

?正則表達式運算符優(yōu)先級

A正則表達式匹配規(guī)則

>grep命令

[難點]

>正則表達式元字符

A正則表達式語法

A正則表達式運算符優(yōu)先級

>正則表達式匹配規(guī)則

agrep命令

[基本要求]

A了解正則表達式概念

A熟悉正則表達式元字符

>掌握正則表達式語法

A熟練正則表達式運算符優(yōu)先級

A掌握正則表達式匹配規(guī)則

A掌握正則表達式應用方法

[實踐與練習]

完成相關習題。

第7章流編輯器sed(4學時)

[知識點]

ased工作原理

ased語法格式及特點

>sed用法

Ased支持正則表達式

ased案例實戰(zhàn)

[重點]

>sed工作原理

Ased語法格式及特點

ased用法

Ased支持正則表達式

ased案例實戰(zhàn)

[難點]

Ased工作原理

Ased沿法格式及特點

ased用法

>sed支持正則表達式

>sed案例實戰(zhàn)

[基本要求]

A了解sed及其工作原理

>掌握sed語法

A掌握sed特點

A掌握sed用法

[實踐與練習]

完成相關習題。

第8章awk文本處理工具(4學時)

[知識點]

>awk簡介

Aawk工作流程

>awk工作原理

aawk語法格式

aawk內(nèi)置變量

aawk模式

aawk流程控制

>awk中的函數(shù)

[重點]

Aawk工作流程

>awk工作原理

aawk語法格式

Aawk內(nèi)置變量

aawk模式

aawk流程控制

aawk中的函數(shù)

[難點]

>awk工作流程

>awk工作原理

Aawk內(nèi)置變量

>awk模式

Aawk流程控制

aawk中的函數(shù)

[基本要求]

>熟悉awk及其」一作原埋

A熟悉awk語法格式

A熟悉awk內(nèi)部變量

>掌握awk模式講解

A掌握awk流程控制

a掌握awk腳本編程實戰(zhàn)

[實踐與練習]

完成相關習題。

第9章系統(tǒng)性能分析(4學時)

[知識點]

?常見的性能分析工具

A項目系統(tǒng)資源性能瓶頸腳本

[重點]

A常見的性能分析工具

A項目系統(tǒng)資源性能瓶頸腳本

[難點]

A常見的性能分析工具

>項目系統(tǒng)資源性能瓶頸腳本

[基本要求]

?學會使用系統(tǒng)性能工具

A掌握項目系統(tǒng)資源性能瓶頸腳本

[實踐與練習]

完成相關習題。

第10章項目實戰(zhàn)集(4學時)

[知識點]

A服務器存活狀態(tài)腳本項目

ANginx日志分析項目

>Zabbix信息采集項目

>多機部署MySQL數(shù)據(jù)庫項目

A多機部署LNMP項孑

[重點]

>服務器存活狀態(tài)腳本項目

ANginx日志分析項目

aZabbix信息采集項目

A多機部署MySQL數(shù)據(jù)庫項目

A多機部署LNMP項目

[難點]

A服務器存活狀態(tài)腳本項目

ANginx日志分析項目

AZabbix信息采集項目

>多機部署MySQL數(shù)據(jù)庫項目

>多機部署LNMP項習

[基本要求]

A掌握服務器存活狀態(tài)腳本項目實戰(zhàn)

A掌握Nginx日志分析項目實戰(zhàn)

A掌握Zabbix監(jiān)控信息項目采集實戰(zhàn)

A掌握多機部署MySQL數(shù)據(jù)庫項目實戰(zhàn)

>掌握多機部署LNMP項目實戰(zhàn)

[實踐與練習]

完成相關習題。

三、學時分配

章目授課上機合計

第1章Shell變量2學時2學時4學時

第2章Shell條件測試2學時2學時4學時

第3章Shell循環(huán)2學時2學時4學時

第4章Shell數(shù)組2學時2學時4學時

第5章Shell編程中函數(shù)的

2學時2學時4學時

用法

第6章正則表達式2學時2學時4學時

第7章流編輯器sed2學時2學時4學時

第8章awk文本處理工具2學時2學時4學時

第9章系統(tǒng)性能分析

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論