《Linux操作系统》
课程教学大纲
院(系/部):数学与信息科学
教研室:数据科学教研室
日期:2023年5月
1
《Linux操作系统》课程教学大纲
课程英文名称:Linuxoperatingsystem课程编码:0531004605
总学分/总学时:4/64理论学时/实验学时:48/16
课程性质:专业核心课先修课程:计算机基础、网络基础
课程负责人:吕廷华适用专业:数据科学与大数据技术
开课单位:数学与信息科学学院大纲制定者:吕廷华
大纲审定者:刘璐大纲审定时间:2023.5
本大纲适用2023年版数据大数据技术专业人才培养方案
一、课程简介
本课程是数据科学与大数据技术专业的一门专业必修课程。主要讲解UNIX/Linux
操作系统的基本概念和原理,包括常用工具和命令、进程的控制和管理、文件系统、
网络通讯、系统管理、网络服务以及UNIX/Linux平台网络开发基础等知识。学习本课
程可以掌握系统安装、系统管理、构建网络环境、进行网络管理、搭建各种网络服
务、不同平台的软件开发等技能。本课程的主要任务是培养学生综合运用所学知识进
行综合实践的能力,最终让学生提高分析问题、并运用计算机技能解决实际问题的能
力,对综合实践能力的培养有重要的促进作用。为后续如Hadoop大数据系统、Spark大
数据系统、机器学习、人工智能等课程起到重要的支撑作用。
二、课程目标与毕业要求关系
(一)课程目标
1.知识传授目标
1-1了解Linux操作系统的组成及特点、内核版本与发行版本的区别;
1-2掌握Linux的基础知识、学会Linux系统的安装;
1-3学会Shell和字符操作界面的使用;
1-4掌握Linux常用命令;
1-5掌握vi/vim文件编辑器的使用;
1-6掌握Linux系统管理相关内容:账户管理、权限管理、进程管理、存储管理、网
络配置、网络工具、RPM包管理;
1-7了解系统日常维护、服务器安全,学会防火墙的关闭和开启
1-8掌握Shell脚本编程,变量,脚本跟踪与调试,条件测试与分支结构,循环结构
和函数。
2
2.能力培养目标
2-1实践操作能力:通过实际安装Linux操作系统并熟悉其核心组件及工作原理,提
升学生的动手能力和解决实际问题的能力。
2-2系统管理能力:培养学生对Linux环境下的系统资源进行有效管理和优化的能
力,包括但不限于账户权限分配、服务进程监控与管理、磁盘存储管理、网络配置与故
障排查、软件包的安装与升级。
2-3自动化运维能力:通过深入学习和应用Shell脚本编程,使学生能够编写自动化
脚本来完成重复性任务,提高工作效率,并具备初步的系统自动化运维能力。
2-4安全防护能力:理解和实施基本的服务器安全策略,如防火墙规则的设置与调
整,以增强学生对网络安全风险的认识和应对措施的部署能力。
3.价值塑造目标
3-1专业素养:强调严谨的IT专业精神,培养良好的系统架构思维,重视系统稳定
性和安全性,树立对信息技术工作的责任感。
3-2开源文化认同:通过接触和使用Linux操作系统,倡导开源共享的价值观,培养
尊重知识产权和积极参与开源社区的习惯,鼓励创新和合作。
3-3持续学习与发展:激发学生对新技术的探索欲望,培养自我学习和适应快速发展
的IT技术环境的能力,形成不断追求技术精进与知识更新的意识。
3-4解决问题与决策制定:在面对复杂系统问题时,锻炼学生独立分析问题、做出明
智决策的能力,同时培养团队协作精神,能够在实践中结合理论知识,共同解决复杂的
技术挑战。
(二)课程目标对毕业要求的支撑关系
课程目标