Linux网络操作系统任务教程课程标准_第1页
Linux网络操作系统任务教程课程标准_第2页
Linux网络操作系统任务教程课程标准_第3页
Linux网络操作系统任务教程课程标准_第4页
Linux网络操作系统任务教程课程标准_第5页
已阅读5页,还剩9页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Uinux系统管理》课程标准

适用专业:计算机应用技术课程性质:必修课

课时:64学分:4

1.课程性质与任务

《Linux系统管理》课程是计算机应用专业的一门岗位群平台课程。该课程主要目标是,

使学生本课程的目标是通过Linux基础知识的学习,从根本上使学生适应如何和熟练地在

命令行模式下工作,能够对小型Linux系统进行部署、基本管理和基本维护,能胜任系统管

理员等等工作任务。同时本课程也旨在培养学生自主学习和可持续发展能力,促进学生职业

能力的培养和职业素质的养成。本课程是整个课程体系中具有承前启后的作用的一门课程:

本课程的前导课程:《C语言程序设计》和《计算机网络基础》,后续课程:《服务器运维》。

2.课程培养目标

本课程的总体FI标是:学生能够独立获取并分析用户的需求,规划并部署一个符合要求

(不超出一般通用用途范围)的Linux系统,并具备对这个系统进行后继配置和维护的能力即

通过学习,学生应能够独立完成下列5大类的工作:

1.能够利用搜索引擎收集部署应用Linux系统所需要的资料;

2.能够调研用户业务流程并进而分析用户需求;

3.能够在x86架构的硬件平台上按解决方案的需求部署一般常见的Linux发行版本;

4.能够能够设计并实施一些日常的系统管理方案,包括管理文件、管理文件系统、管理用

户组、管理软件包、配置网络、管理系统进程和服务、使用vi编辑器等方案;

5.能利用相关il算机网络原理、概念、规范、标准等知识,结合有关程序设II与操作系统

方面的知识进行分析和解决方案规划、部署以及后继维护中遇到的常规问题。

2.1知识目标

1.了解Linux核心的概念。

2.了解Linux发行版本概念。

3.初步了解Linux硬盘分区基础知识,包括分区表、分区标准、逻辑卷管理、挂载点以及

交换分区等概念。

4.「解Linux所支持的文件系统。

5.了解Bash中的命令自动补全、历史命令、命令别名、特殊字符和快捷键。

6.了解系统帮助命令man和help

7.了解shutdown命令。

8.初步了解SSH协议。

9.了解vim的模式

10.了解vim的寄存器

11.了解vim的各项快捷方式和命令:

12.了解vim的帮助文档

13.了解vimrc配置文件

14.了解Linux中文件的类型

15.了解文件的拥有者和文件属组概念

16.了解文件的访问权限概念

17.了解文件的时间戳概念

18.了解硬链接和符号链接概念

19.了解文件通配符的基本用法

20.了解虚拟文件系统概念

21.了解标准输入输出概念

22.了解常用简单文本过滤器命令

23.了解grep命令和正则表达式概念

24.了解用户和用户组之旬的关系

25.了解切换用户、查看、创建、删除用户和用户组命令

26.了解用户和用户组存储文件。

27.了解sudo命令和sudoers文件

28.了解Linux中硬盘、分区和文件系统的概念

29.了解硬盘文件分区和文件系统创建命令

30.了解硬盘挂载和卸载命令

31.了解/etc/fstab配置文件

32.了解网络连接、接口设备概念

33.初步了解nmcli命令

34.初步了解ip命令

35.初步了解resolv.conf和hosts文件

36.初步了解rpm包结构

37.了解软件依赖性

38.了解rpm命令

39.初步了解yum工作原理

40.了解yum软件仓库和repo文件

41.了解yum命令

42.了解进程、作业、守护进程概念

43.了解进程查看和向进程发送信号命令

44.初步了解systemd系统

45.了解systemctl命令

46.了解定时和定期任务命令

2.2能力目标

1.能确认主机硬件是否兼容CentOS7。

2.能获取CentOS7安装镜像文件,并制造合适的安装介质。

3.能安装CentOS7系统。

4.能通过Bash使用基本命令"

5.能正确关闭、重启系统。

6.能使用ssh远程连接主机。

7.能在vim中移动光标,拷贝、粘贴、删除、查找替换文本,并使用录制回放。

8.能打开、保存文件和退出vim、简单设定vim的环境,并处理vim崩溃事件。

9.能在vim中同时编辑多个文本

10.能查看vim的帮助文档。

11.能查看、创建、删除、兔制、移动目录和文件

12.能修改文件的拥有者、从属组和访问权限

13.能为文件和目录创建链接

14.能查找满足指定要求的文件,并对这些文件执行指定操作

15.能归档、解归档和压缩、解压缩文件

16.能查看文本文件

3.设计思路

3.1课程内容选择:

本课程是一个入门性质的课程,是面向初学者开设的。通过对运维、开发等相关岗位对

的调研,并且经过详细分析,征求专业、行业人士意见,将主要围绕在Linux系统部署、使

用和简单维护这一中心展开。其中的“初学者”指的是匕经掌握了一定网络和编程语言基础

知识和技能的人员。

3.2课程项目载体:

在课程内容的选择上,对Linux系统管理职业岗位的工作内容、工作过程、工作环境等

加以分析提炼,进行相应的职业能力分解,时课程内容进行重构和重组,并按照循序渐进的

教育规律进行深度加工,提取及序化教学内容。课程将从一个刚刚入行的Linux菜鸟的视角

出发,由浅入深,循序渐进地围绕着初级Linux运维人员在日常管理工作中将会遇到的任务

场景而展开。将涉及到十个主题:

(1)获取和部署系统,主如何根据主机情况,获取合适的CentOS安装镜像文件,并根

据用户需求来部署安装系统(4)。

(2)用好bash,CentOS默认的外壳Bash的特在、Linux命令的基本格式,并介绍

如何通过外壳来与系统进行交互(4)。

(3)初识vim,Linux中最常川也是最实用的文本编辑器vim的使用方法(4)。

(4)管好文件,Linux里的查看和操纵文件的方法(8)。

(5)初识管道和重定向,Linux中运用管道和重定向来解决较为复杂文本处理问题的

方法(8)o

(6)管好用户,Linux中查看、操纵用户和用户组的方法(8)。

(7)管好磁盘,Linux中硬盘分区、分区格式化和挂载的方法(8)。

(8)管好网络,CentOS中配置管理网络的方法(8)。

(9)管好软件包,CentOS中用rpm和yum来管理软件包的方法(4)。

(10)管好进程和系统服务,主:要介绍CentOS中操及进程和服务的方法(8)。

在课程内容编排上,项目基本是有递进关系的,按照由浅入深,由简到难的顺序来编排

内容的。

3.3课程培养的实践能力:

课程主要培养学生部署、使用和简单维护一个不超出通用用途范围的Linux系统的能

力。

4.课程内容、要求及教学设计

序顼目工作知识、能力、素质要求(素质要求的内容中要有本课程挖掘出的“课程思政”教育德教学设计建议课

号名称任务育元素Q时

1获取和任务1了解硬件信息知识:教学话动1:认识Linux4

部署系任务2获取安装镜像1.了解Linux核心的概念。操作系统。

统任务3安装CcniOS2,了解Linux发行版本概念,教学活动2:下载CentOS

3.初步J'解Linux硬盘分区基物知识,包括分区表、分区标准、逻辑卷管理、挂我镜像案例

点以及交换分区等概念。教学活动3:安装VMware

4,了解Linux所支持的文件系统.Workstation虚拟机案例

能力:教学活动4:安装CentOS

1.能确认土机硬件是否兼容CentOS7。案例

2,能获取CentOS7安装悦像文件,并制造合适的安装介质。

3.能安奘CenlOS7系统.

素明:

1.培养学生在配度和管理主机过程中对问题的敏感性:

2.培养学生整合相关学到的原理、概念、规范和标准等知识,规范正确解决问题的

素质:

3.培养学生充分依托手头资源,搜寻已有可供参考的成熟方案、探索1:机运维解决

方案的素养:

4.培养学生独,.思考,团队合作解决主机运维问题的索养:

2用好任务1与Linux进行知识:教学活动1:认识Bash。4

bash交互1.了解Bash中的命令自动补全、历史命令、命令别名、特殊字符和快捷键.教学话动2:正确开关机

任务2正确关闭系统2.了解系统帮助命令man和help案例

3.了解shutdown命令。教学活动3:安装启动

任务3实现远程联机4.初步了解SSH协议.SSH远程联机服务器案例

能力:教学话动4:远程连接主

1.能通过Bash使用基本命令。机案例

2.能正确大闭、虫后系统。

3.能使用ssh远程连接主机.

素质:

1.培养学生在配置和管理主机过程中使用Bash命令问题的敏感性:

2.培养学生整合相关学到的原理、概念、规范和标准等知识,规范正确解决使用Bash

命令的素质:

3.培养学生充分依托手头资源,搜寻已有可供参考的成熟方案、探索使用Bash命

令相关同您的素养:

4.培养学生独立思考,团队合作解决Bash命令相关问胆的素养;

3初识任务1vim第一步知识:教学话动1:认识文本编4

vim任务2vim牛刀小试1.了解vim的模式辑器vim和vim的4种常

2,了解vim的寄存器用模式。

3.了解vim的各项快捷方式和命令:教学活动2:用vi■打

4.了解vim的帮助文档开、编辑和保存文件案例

5.了解vimrc配留文件教学话动3:在vim中移

能力:动光标、拷贝、粘贴、«

1.能在vim中移动光标,拷贝、粘贴、删除、查找替换文本,并使用录制回放.找、替换文本案例

2.能打开、保存文件和退出vim、简单设定vim的环境,并处理vim崩溃事件。教学话动4:在vim中录

3.能在vim中同时编辑多个文本制回放案例

1.能查看vim的帮助文档.

索质:

1.培养学生在使用vim中对问题的敏感性;

2.培养学生整合相关学到的原理、概念、规范和标准等知识,规范正确解决用丫加

编辑文本问即的素质;

3.培养学生充分依托手头资源,搜寻己有可供参考的成熟方案、探索vim使用的素

养:

1.培养学生独,.思考,团队合作解决文本编辑问题的素养:

4管好文任务1创建目录知识:教学活动1:了解Linux8

件任务2修改文件访问1.了解Linux中文件的类型中的文件和类型

权限2.了解文件的拥有者和文件属组概念教学话动2:创建目录和

U多3拷贝文件3.了解文件的访问权限概念修改文件访问权限案例

任务4查找文件4.了解文件的时间戳概念教学活动3:拷贝文件案

任务5归档压缩文件5.了解文件通配符的基本用法例

任务6创建链接6.了解列出、创建、删除、复制、移动文件命令教学话动4:查找文件案

任务7删除文件7.了解文件硬链接与符号链接概念例

8.初步了解文件存储方式和文件索引节点、教学话动5:创建文件链

9.了解创建链接命令接案例

10.了解文件查找的相关命令教学活动6:删除文件案

11.了解文件归档命令例。

12.了解文件压缩命令

13.了解文本文件查看相关命令

能力:

1.能列出、创建、热除、复制、移动目录和文件

2.能修改文件的拥有者、从属组和访问权限

3.能为文件和目录创建链接

4.能查找满足指定要求的文件,并对这些文件执行指定操作

5.能归档、解归档和压缩、解压缩文件

6.能查看文本文件

素质,

1.培养学生在对Linux中文件管理问题的敏感性;

2.培养学生整合相关学到的原理、概念、规范和标准等知识,规范正确解决文件管

理问题的素质:

3.培养学生充分依托手头资源,搜寻已有可供参考的成熟方案、探索解决文件管理

问题素养;

4.培养学生独立思考,团队合作解决文件管理问题的素养.

5初识管任务1使用重定向知识:教学活动1:介绍虚拟文8

道和重任务2建市命令管道1.了解虚拟文件系统和标准10概念件系琉、标准输入输出概

定向2.了解标准输入、错误输出、标准输出文件概念念

3.了解输入输出盅定向符号用法教学活动2:输入、输出

4.了解管道概念里定向案例

5.了解各类简单文本过滤留命令cut、sort、uniq、tr、wc、tee等。教学活动3;管道案例

6.初步了解正则表达式和grep命令

能力:

1.能使用输出重定向定向命令输出

2.能使用输入重定向定向命令输入

3.能使用输入重定向here-document

4.能构建命令管道

55.能使用文本过泄器命令处理文本

素质,

1.培养学生在对Linux中输入输出重定向、管道相关问题的敏感性;

2.培养学生整合相关学到的原理、概念、规范和标准等知识,规范正确解决输入输

出重定向、管道相关问题的素质;

3.培养学生充分依托手头资源,搜寻已有可供参考的成熟方案、探索解决输入输出

重定向、管道相关问题素养;

4.培养学生独立思考,团队合作解决输入输出值定向、管道相关问题的素养.

6管好用任务1切换为根用户知识:教学活动1:介绍用户和8

1.7解用户和用户组之间的关系以及相关概念.

户任务2创建、修改、查用户组相关概念和关系.

看用户和用户组2.了解切换、添加、1H除和修改用户相关命令su、useraddspasswd、userdel和教学话动2:切换和查看

任务3设置并验证文usenncd.用户案例

件权限3.了解添加、删除和修改用户组相关命令groupadd、groupde1和groupmod教学活动3:添加、修改

4.了解查看用户和用户组相关命令id和finger和删除用户、用户组案例

5.了解用户和用户组存储文件passwd、shadow,group和gshadow教学活动4:让渡用户权

6.了用户权限让渡命令sudo和相关配置文件和suders限案例

能力:

1.能切换用户身份

2.能添加、删除和修改用户

3.能添加、删除和修改用户组

4.能查看用户和用户组

5.能通过用户和用户组存储文件杳看用户和用户组

6.能让渡某用尸指定权限给指定用户

素质;

1.培养学生在对Linux中用户管理相关问题的敏感性:

2.培养学生整合相关学到的原理、概念、规范和标准等知识,规范正确解决用户管

理相关问题的素质:

3.培养学生充分依托手头资源,搜寻已有可供参考的成熟方案、探索解决用户管理

相关问题素养;

4.培养学生独立思考,团队合作解决用户管理相关问题的素养。

7管好磁任务1创建分区和文知识:教学活动1:介绍硬盘、8

盘件系统1.了解磁盘分区类型GPT和MS-DOS.分区和文件系统概念.

7任务2挂载和卸毂文2.了解磁盘分区命令fdisk和parted.教学活动2:小硬盘分

件系统3.了解Linux中常用磁盘分区文件系统类型.区、创建文件系统案例

4.了解文件系统创建命令mkfs和mkswap.教学活动3:大硬盘分

5.了解文件系统挂载、卸载命令mount和uaount。区、创建文件系统案例

6.了解文件系统自动挂载配置文件fstab.教学活动4:挂毂卸栽文

的力,件系统案例

1.能为小硬盘(2.2T以下)进行分区。教学活动5:开机自动挂

2.能为大硬盘(2.2T以上)进行分区.教文件系统案例

3.能创建Linux中常见的文件系统。

4.能手动挂载/卸载文件系统。

5.能配置开机自动挂载文件系统.

素质।

1.培养学生在对Linux中磁盘分区、文件系统创建、挂载相关问题的敏感性;

2.培养学生整合相关学到的原理、概念、规范和标准等知识,规范正确解决磁盘分

区、文件系统创建、挂或相关问题的素质:

3.培养学生充分依托手头资源,搜寻已有可供参考的成熟方案、探索解决磁盘分区、

文件系统创建、挂载相关问题素养;

4.培养学生独立思考,团队合作解决磁盘分区、文件系统创建、挂载相关问题的素

养.

8管好网任务1安装启动知识:教学活动1:回顾网络基8

络NetworkManager1.了解NetworkManger相关概念。础知识、IP、网关、

U多2配跣段%制的2.了解接口设台、连接等概念・DNS、路由、接口等概念

网络3.了解NetworkManger命令行接口nocli用于查看网络状态、接口设备状态,查看教学活动2:nmcli§

任务3配置PC机的网接口设备详情、激活、断开设备的命令。看、配置网络接口案例

络4.了解dhcp概念。教学话动3:ip命令查

5.了解IP地址、默认网关、DNS服务器和默认路由等概念.看、配置网络案例

6.了解NetworkManger命令行接口nmcli用于查看、创建、启用、停用连接的命教学话动4:相关网络配

令.置文件修改案例

7.了解NetworkManger命令行接口nmcli用于修改主机名命令和相关配置文件。

8.初步了解ip命令用于查看接口的命令

能力:

1.能部署并启用NetworkManager

2.能查看网络接口设备状态,网络接口设备详情

3.能终激活和断开设备

4.能为网络设备接口创建启用连接。

5.能够修改网络主机名.

6.能用ip命令查看网络属性.

素质:

1.培养学生在对Linux中用NetworkManger管理主机网络相关问题的敏感性;

2.培养学生整合相关学到的原理、概念、规范和标准等知识,规范正确解决用

NetworkManger管理主机网络相关问题的素质;

3.培养学生充分依托手头资源,搜寻已有可供参考的成熟方案、探索解决用

NetworkManger管理主机网络相关问题素养:

4.培养学生独立思考,团队合作解决用NetworkManger管理主机网络相关问题的素

养.

9管好软任务1用RPM安装软知识:教学话动1:介绍rpn包4

件包件1.了解rpm包结构结构

任务2用yum安装软2.了解软件依赖性教学活动2:rpm管理软

件3.了解rpm命令件以及其依赖性缺陷

任务3添加yum软件4.了解yum工作原理教学活动3:yum管理软

仓库5.了解yum软件仓库和repo文件件

6.了解yum命令教学活动4;1E置第二方

能力:yua源

1.能用rpm查看、安装、更新、卸载软件。

2.能用yum查看、安装、更新、卸载软件。

3.能添加配置yu■软件仓库

素质:

1.培养学生在对Linux软件包管理相关问题的敏感性;

2.培养学生整合相关学到的原理、概念、规范和标准等知识,规范正确解决软件包

管理相关问题的素质;

3.培养学生充分依托手头资源,搜寻已有可供参考的成熟方案、探索解决软件包管

理相关问题素养;

4.培养学生独立思考,团队合作解决软件包管理相关问题的素养.

10管好进任务1查看和操纵进知识:教学活动1:介绍进程、8

程和系程1.了解进程、作业、守护进程概念作业和守护进程

统服务件务2启动hnpd服务2.了解进程状态杳看命令ps教学话动2:杳看和操纵

任务3安排定期测试3.了解向进程发送信号命令kill系统进程案例

任务4.初步了解systetnd系统教学活动3:介绍

5.初步了解systemctl命令的部分用法systemd系统

6.了解安排计划任务crontab命令教学

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论