2024年6月1日发(作者:)

教 案

20 ~20 学年 第 学期

院 部

系 (室)

课 程 名 称 Linux操作系统

任课专业、年级、班级

教 师 姓 名

职 称 职 务

**** 大 学 教 务 处 制

**** 大 学 《Linux操作系统》 课 程 教 案

使用教材(教材、主要参考书目)

教材:张平,《Linux操作系统案例教程(CentOS Stream 9/RHEL 9)(微课版)》,人民邮电出版社

参考书目:

1. Christopher Negus [美] 著,王净,田洪 译,《Linux宝典(第9版)》,清华大学出版社

2. 鸟哥,《鸟哥的Linux私房菜 (第四版)》,人民邮电出版社

3. 张平,《Ubuntu Linux操作系统案例教程》,人民邮电出版社

课程分析(课程的性质和作用、课程目标)

1、课程的性质和作用

《Linux操作系统》是我校软件工程、计算机科学与技术、物联网工程、智能科学与技术、

大数据等专业的一门专业基础课程。它是一门实践性很强的课程;对形成学生的职业能力、提高

实践水平有重要的作用。本课程是“网络管理与维护”、“大数据”、“人工智能”、“云计算”、“区

块链”、“嵌入式系统开发”等相关岗位的职业能力核心课程。本课程的先修课程主要包括《计算

机导论》、《C语言程序设计基础》、《计算机网络》等。本课程的后续课程主要包括《大数据技术》、

《人工智能原理与应用》、《云计算及应用》、《嵌入式软件开发》等。Linux是自由软件项目的重

要组成部分。它目前广泛地应用于计算机科学研究、软件技术研究、网络服务后台系统等需要高

可靠性、高复杂度的环境之中。因此,学习使用Linux也成为计算机专业人员所必备的技能之一。

本课程的主要任务是训练学生能灵活运当今主流的操作系统构建网络环境、进行网络管理、

搭建各种网络服务、不同平台下的软件开发及移植的能力,培养学生综合运用所学知识进行综合

实践的能力,最终让学生提高分析问题、并运用计算机技能解决实际问题的能力。掌握Linux操

作系统的基本应用技能,可以更好地理解多用户多任务操作系统的进程调度控制管理、系统性能

优化管理及软件系统的架构分析及不同平台移植等知识,对综合实践能力的培养有重要的促进作

用。为后续课程如嵌入式操作系统、工程实训、毕业设计等环节起到重要的支撑作用。

2、课程目标

本课程将以一个最具代表性的Linux发行版为基础,帮助学生熟悉Linux操作系统环境的基

本使用和核心技术。主要讲解Linux桌面操作系统配置管理、桌面应用、编程和软件开发。具体

内容包括系统安装和基本使用、图形界面与命令行、用户与组管理、文件与目录管理、磁盘存储

管理、软件包管理、系统高级管理、桌面应用、Shell编程、C/C++编程、运维管理、前沿应用。

通过本课程的学习,使学生能够掌握不同平台的组网、建网、管网以及软件程序设计、平台

移植的基本知识,提高多角度分析和解决问题的能力、以及综合实践的能力。为学生的后续课程

和终身学习奠定基础。

该目标可以进一步分解为以下子目标:

(1)使学生了解Linux操作系统在行业中的重要地位和广泛的使用范围,

(2)掌握Linux操作系统的安装、命令行操作、用户管理、磁盘管理、文件系统管理、软

件包管理、进程管理、Linux环境编程等知识。

(3)训练学生能灵活运用Linux操作系统搭建区块链、大数据、人工智能等前沿应用环境。

(4)培养学生综合运用所学知识进行综合实践的能力,最终让学生提高分析问题、并运用

计算机技能解决实际问题的能力。