SPOC学校专有课程
Linux操作系统
分享
spContent=Linux作为日渐流行的多用户、多任务的网络操作系统,有着开放、稳定、安全、费用低廉等许多其它操作系统无可比拟的优势,具有越来越广泛的应用前景。很多应用都是在Linux系统下开发的,所以学会使用Linux操作系统是我们的必备技能。
—— 课程团队
课程概述

本课程是高等学校网络工程计算机科学与技术软件工程等专业的一门重要的专业基础课,既具有一定的理论性,又具有较强的实践性。它要求学生首先要学习计算机文化基础、计算机网络原理等基础课程,在对计算机及网络有一定的认识基础上学习本课程。

通过本课程的学习,学生将对Linux操作系统有一个全面的了解,并熟练掌握常用的命令和操作,奠定在Linux系统上做进一步开发的基础。

本课程采取一小节理论+一小节实践的教学方法,同时,每一章节后都设计有综合实践环节,希望同学们多动手,多思考,多练习,理论联系实际,以达到熟能生巧,活学活用,熟练掌握Linux操作系统的目的。

授课目标

本课程是物联网工程专业重要的专业选修课程。随着Internet的快速发展,使用Unix和Linux作为服务器主机的系统越来越多,而因为这种操作系统的稳定性和安全性,也使得基于Unix和Linux的应用服务越来越多。本课程从Linux使用基础、Linux的系统与网络管理、Linux平台上的软件开发技术三个方面介绍Unix和Linux系统技术。主要针对Linux平台,介绍Linux安装、X Window系统的使用、字符操作环境及常用命令使用、用户/组和身份认证、硬件管理、网络的基本配置、常用网络服务的使用与配置、进程管理与系统监控、shell程序设计、GNU的使用与开发等。目的是使学生通过学习,全面掌握Linux/Unix平台的基本使用。本课程是一门实践性较强的课程。教学应以基本知识为主,使学生理解、记忆并能简单应用,课堂教学与实践教学并重。



成绩 要求

1、考核方法

考核以完成大作业与现场答辩形式进行。学生需选择Linux操作系统大作业选题中的一道作业题。针对该选题的要求,独立完成方案设计与系统配置。答辩时,学生需演示其大作业实现的功能,并回答答辩老师的问题。

2、成绩评定

总评成绩=平时*20%+实验*20%+期末*60%。平时成绩主要考核学生出勤率、课堂表现、作业完成情况,实验成绩主要考核学生实验课中实验完成质量。期末成绩主要考核大作业的完成质量,其中选题完成情况与答辩表现各占50%比重。


课程大纲
参考资料

[1] 王良民.Linux操作系统基础教程.第二版.北京:清华大学出版社2015

[2] 梁如军.Linux 应用基础教程——Red Hat Enterprise Linux/CentOS 5.第一版.北京:机械工业出版社2012年

[3] 王良民.Linux操作系统基础教程.第一版.北京:清华大学出版社2012年

[4] 郭迎,梁建武.Linux基础及应用教程实验指导与实训.第一版.北京:中国水利水电出版社,2009年

[5] 肖敏.Linux基础使用与案例.第一版.北京:电子工业出版社2011年

[6] 陈明.Linux基础与应例.第二版.北京:清华大学出版社,2011

[7] 刘海燕,邵立嵩,荆涛.Linux系统应用与开发教程.第一版.北京:机械工业出版社,2005