64996-Linux操作系统基础项目教程(CentOS8)(第2版)(微课版)-课程教学大纲.doc

64996-Linux操作系统基础项目教程(CentOS8)(第2版)(微课版)-课程教学大纲.doc

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《Linux操作系统基础项目教程(CentOS7.6)(微课版)》,张运嵩等主编,人民邮电出版社

《Linux操作系统基础与应用》课程教学大纲

【课程名称】Linux操作系统基础与应用

【课程类型】专业核心课

【授课对象】计算机网络技术、信息安全技术应用、软件技术,大数据技术与应用等计算机相关专业

【学时学分】64学时,4学分

【课程概况】

《Linux操作系统基础与应用》课程是计算机网络技术、信息安全技术应用、软件技术,大数据技术与应用等计算机相关专业的专业必修课程,是计算机基础理论与应用实践相结合的课程。

本课程的先修课程为《计算机应用基础》和《计算机网络基础》等课程,要求学生具备计算机的基本操作技能和计算机网络基础知识。

【课程目标】

通过本课程的学习,让学生接触并了解Linux操作系统的基础理论知识和基本操作技能,使学生具有使用Linux常用Shell命令、配置和调试常用网络参数、管理用户、组群及文件系统等操作的基本技能,具备Linux系统配置及维护能力,并具有较强的分析问题和解决问题的能力,为将来从事Linux系统相关领域的工作打下坚实的基础。

【课程内容及学时分布】

项目

教学内容

学时

项目1安装与配置Linux操作系统

任务1.1主要介绍了计算机系统的组成、操作系统的基本概念,以及Linux操作系统的发展历史、主要特征、体系结构及版本等。任务1.2重点讲解了在VMware虚拟化软件中安装CentOS8的方法和步骤。

3

项目2初探CentOS8

任务2.1重点介绍了Linux命令行模式、常用的操作技巧,以及常用的Linux命令。任务2.2重点介绍了Linux操作系统中最常用的vim文本编辑器。

6

项目3管理用户

任务3.1介绍了用户和用户组的基本概念以及与配置文件相关的命令。任务3.2重点介绍使用su命令切换用户身份的操作方法,以及通过修改文件/etc/sudoers为普通用户提权的方法。

6

项目4文件系统管理

任务4.1重点介绍Linux中文件的基本概念和常用命令,包括文件查看类命令和文件操作类命令。任务4.2介绍了文件所有者和属组的基本概念以及配置文件权限的两种常用方法。另外,任务4.2还介绍了修改文件默认权限的方法。

6

项目5磁盘管理

任务5.1主要介绍了磁盘的基本概念、磁盘分区管理的相关命令、Linux文件系统的结构,以及分区挂载的方法。任务5.2介绍了3种常用的高级磁盘管理技术,即磁盘配额管理、逻辑卷管理器(LVM)及独立冗余磁盘阵列(RAID)。

8

项目6软件管理

任务6.1主要介绍了Linux操作系统中软件管理的历史及相关的软件包管理器。任务6.2主要介绍了Linux中几种常见的应用软件,包括LibreOffice办公套件、Firefox浏览器、Thunderbird邮件客户端及几个下载工具。

4

项目7网络管理

任务7.1介绍了几种常用的网络配置方法,每种方法都有不同的特点。任务7.1还介绍了几个常用的网络命令,这些命令有助于大家配置和调试网络。任务7.2介绍了CentOS8自带的firewalld防火墙的基本概念和配置方法。任务7.3介绍了两种配置Linux远程桌面的方法。

9

项目8进程与服务管理

任务8.1详细介绍了一个操作系统中非常重要的概念进程。任务8.1还介绍了常用的进程监控和管理命令,包括查询进程静态信息的ps命令和查询进程动态信息的top命令。任务8.2主要介绍了系统的启动过程和系统初始化管理工具systemd的特点。

6

项目9学习Shell脚本

任务9.1包括每个Linux用户平时都会经常使用的Bash功能,如通配符、特殊符号、重定向操作、Bash命令流、命令别名和命令历史记录等。任务9.2介绍的正则表达式包含一套匹配字符串的规则,Linux中有很多工具支持正则表达式。利任务9.3介绍了常用的条件测试运算符、分支结构和循环结构,以及Shell函数等。

10

项目10学习Python

任务10.1重点介绍Python语言的功能特点和常用的Python开发工具,重点介绍了基于网页的Python开发平台JupyterNotebook。任务10.2主要关注Python在自动化运维领域的应用,简单介绍了一些与运维相关的Python库,并使用psutil库演示了如何监控系统状态信息,包括CPU、内存、磁盘和网络等。

6

总计

64

【课程要求与成绩评定】

评定项目

要求

百分比

平时成绩

课堂表现、出勤、线上互动、作业

50%

期末考试

上机考试

50%

【使用教材及教学参考书】

使用教材:《Linux操作系统基础项目教程(CentOS8)(微课版)(第2版)》,张运嵩等主编,人民邮电出版社,2024年。

文档评论(0)

学海无涯而人有崖 + 关注
实名认证
内容提供者

教师资格证、人力资源管理师持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年06月11日上传了教师资格证、人力资源管理师

1亿VIP精品文档

相关文档