课程简介 course introduction
linux是为计算机、软件、通信等专业开设的一门专业选修课程,是一门集技术性、工程性、管理型于一体的课程;该课程具有专业性、应用性和实践性;对形成学生的程序开发和环境搭配能力影响很大。
教学大纲 teaching syllabus

[201212005][linux操作系统]

课程教学大纲

linux操作系统-k8凯发旗舰

linux是电软系计算机科学与技术专业开设的一门专业选修课程,是一门集技术性、工程性、管理型于一体的课程;该课程具有专业性、应用性和实践性;对形成学生的程序开发和环境搭配能力影响很大。本课程的主要任务是针对计算机专业,训练学生的软件开发和环境使用能力,培养适应社会需要的软件研发人才。

1 :基础篇

主要知识点:

1.1 linux概述

1.2 linux安装

1.3 linux基本配置

1.4 linux环境桌面

教学要求:通过本章的学习,使学生了解linux的概念,安装和基本配置和主流桌面环境。

重点:linux 安装和基本配置。

难点:linux 安装。

采用的教学方法:知识点讲解、课堂练习。

讲授学时:2学时

2 :系统管理篇

主要知识点:

2.1 shell基本命令

2.2 文件目录管理

2.3 软件包管理

2.4 磁盘管理

2.5 用户与用户组管理

2.6 进程管理

教学要求:通过本章的学习,使学生了解shell命令,文件目录、常见linux管理核心技术和进程管理。

重点:shell命令、文件目录管理、用户组管理、进程管理。

难点:shell命令、磁盘管理。

采用的教学方法:知识点讲解、课堂练习。

讲授学时:16学时

3 :网络编

主要知识点:

3.1 linux网络配置

3.2 linux浏览器

3.3 linux邮件系统

3.4 linux传输文件

3.5 linux远程登录

教学要求:通过本章的学习,使学生理解网络配置,邮件系统、文件传输和远程登录等基本技能。

重点:文件传输和远程登录。

难点:文件传输。

采用的教学方法:知识点讲解、课堂练习。

讲授学时:4学时

4 :娱乐与办公篇

主要知识点:

4.1 linux多媒体

4.2 linux图像

4.3 linux打印机配置

4.4 linux办公软件的使用

教学要求:通过本章的学习,使学会使用linux进行多媒体播放、图像展示、打印机配置、基本办公软件配置。

重点:打印机使用和多媒体展示。

难点:打印机配置。

采用的教学方法:知识点讲解、课堂练习。

讲授学时:2学时

5:程序开发篇

主要知识点:

5.1 linux程序开发篇

5.2 shell

教学要求:通过本章的学习,使学生学会基本的linux编程和shell脚本编写。

重点:linux 编程和shell脚本。

难点:linux 编程和shell脚本。

采用的教学方法:知识点讲解、课堂练习。

讲授学时:4学时

6篇:服务器

主要知识点:

6.1 服务器基础知识

6.2 http服务器

6.3 ftp服务器——vsftpd

6.4 samba服务器

6.5 网络磁盘

教学要求:通过本章的学习,使了解linux服务器配、http服务器、ftp服务器、samba服务器、网络磁盘。

重点:服务器配置、网络磁盘

难点:服务器配置、网络磁盘

采用的教学方法:知识点讲解、小组讨论。

讲授学时:4学时

7篇:系统安全篇

主要知识点:

7.1 linux任务计划:cron

7.2 linux防火墙和网络安全

7.3病毒和木马

7.4 常见命令

教学要求:通过本章的学习,使了解linux安全机制和常用命令、cron

重点:linux安全机制 和常见命令

难点:linux安全机制

采用的教学方法:知识点讲解、课堂练习。

讲授学时:2学时

在本门课程结束时,学生应该能够:

1、熟悉linux系统特点、掌握其使用方法和常见语言在linux系统上的编程和shell脚本命令。

2、能针对具体的项目,能使用linux环境进行编程,解决编程过程中遇到的环境问题;

3、提高分析问题和解决问题的能力;

4、提高查阅资料的能力;

5、提高综合运用所学知识和技能进行综合项目实践的能力;

6、提高团队合作的能力。

(一)出勤与作业

学生应积极参与课堂教学并完成相关的作业、实验。

(二)阅读资料

学生应认真进行课前预习,阅读教材和指定参考书及重要的参考文献。

(三)课堂展示

在实际项目课,安排各小组进行项目管理的讨论,以及成果演示。

(四)小考与期末考

安排课堂提问、期末考试。

(五)学术诚信

按中山大学南方学院相关规定执行。

(六)剽窃的定义以及相应的惩罚

剽窃是严重违反学校规章制度的行为。一经发现,将上报相关部门,并受到包括开除学籍在内的严厉处罚。

(一)教科书-必读

1、linux从入门到精通 刘忆智 等 著. 清华大学出版社2014-02-01

(二)教科书-参考书

1.鸟哥的linux私房菜 人民邮电出版社 出版时间 3

(三)文章-必读

1、linux中国,https://linux.cn/

(四)文章-强烈推荐

1、csdn博客:http://blog.csdn.net/

(五)其他参考资料

1、linux社区 http://www.linux.org/

2、国外编程社区论坛stackoverflow.com

(一)教学活动

1、个人预习

2、课堂讲授

3、课堂问答

4、习题讲解

5、案例讨论

6、课后实验

7、小型实验项目

8、期末考试

(二)对预期学习成果的考察(课后习题需更新)

预期学习成果

教学活动

学习成果考察内容:作业/课程实验

1篇:

1-4 :linux概述;安装;配置;桌面环境

123468

课后作业:

1. 什么是linux?它有什么优点?

2. 学会自己安装linuxubuntu为例) 并截一张你安装好后进入系统的ubuntu桌面的图片。任意一张均可。

3. 什么是linuxroot权限?

4.命令行sudu是什么意思?

2篇:

5shell 基本命令

1234578

课后作业:

1. 什么是shell?

2. 简述lswhereiscdpwd的作用。

3. 用一个命令查找当前目录中,在最近一天内修改过的命令。

4. 请用一行命令在文件day中查找包含un的行;

2篇:

第6章 文件目录管理

1234568

1.ubuntu上练习使用:lsdir;cat; more;less;grep;find;locate;whereis;uname;man等命令,并对每一命令用一句话简述其功能;

2.ubuntu上练习使用:mkdir; mv; touch; cp; rm; chown; chmod; ln; ls >和管道i等命令,并对每一命令用一句话简述其功能;

2篇:

第7章 软件包管理

1234568

1. ubuntu上练习使用命令行安装chrome,并写该命令行;

2. ubuntu上练习使用命令行卸载chrome,并写出改命令行;

3. ubuntu上练习使用dpkg管理软件,并举例dpkg的使用方法。

4. ubuntu上练习使用apt-get下载安装skype

2篇:

第8章 磁盘管理

1234568

1.linux上主流的文件系统有哪些?

2. ubuntu上练习使用mount命令,并举例其中用法;

3. ubuntu上练习使用gziprartar等命令进行压缩文件,并举例其使用方法;

4. ubuntu上练习使用dumprestore命令。并举例其使用方法。

2篇:

第9章:用户和用户组管理

1234568

1. ubuntu上练习使用useraddgroupadd并举例其使用方法。

2. ubuntu上练习使用historyhistory并举例其使用方法。

3. ubuntu上练习使用su并举例其使用方法。

4.uidgid标识什么?

2篇:

第10章:进程管理

123458

1.什么是进程?什么是线程?

2.简述进程和线程的区别。

3. ubuntu上练习使用top并举例其使用方法。

4. ubuntu上练习使用kill并举例其使用方法。

3 :网络编

11章:网络配置

12章:浏览网页

123458

1. ubuntu上练习使用ifconfigifconfig并举例其使用方法。

2. ubuntu上练习使用常见的浏览器并列举常见浏览器

3 :网络编

13章:收发邮件

14章:文件传输

123458

1. ubuntu上练习使用sftpscp传输文件,并举例其使用方法。

2. ubuntu上练习使用ssh远程登录。并举例其使用方法。


4 :娱乐与办公篇

1234568

1.举例当前linux主流的多媒体软件。

2.举例当前linux主流的图像体软件。

3.学会配置当前linux的打印机。

4. 举例当前linux主流的办公软件。

5:程序开发篇

20 linux编程

1234578

1.使用vim编写打印hello word

2. 使用gcc 编译hello world 文件

3.使用gdb调试以上程序;

4.初步学会svn等管理工具,模拟提交以上程序;

21 shell编程

1234578

1. 什么是正则表达式;

2.打印hello worldshell脚本,并解释执行。

3.列举10 shell常用的运算符。并解释其含义。

4. 举例if case的用法。

6篇:服务器

1234568

1. linux的启动步骤有哪些?

2.什么是守护进程?

3.什么是lamp

4.简述sambanfs服务器的特点。

7篇:系统安全篇

123458

1. 什么是cron?;

2.自己组织语言,谈谈linux的安全性如何。

3. 在附录中找到diff并说明其作用。

4. 写一篇关于linux系统安全性的文章,300字以上。

(一)评分体系

1、出勤率: 5%

2、课堂参与: 10%

3、课后作业: 5%

4 : 30%

5、期末考试: 50%

(二)评分标准及要求

考勤 (5%)

1)考勤:至少5次考勤,缺勤一次扣1-2分。

加分项

1)主动参与课堂讨论、回答问题:一次加1分,最多5分。

课堂参与、作业、实验 (45%)

1)课后作业:占本项的20%,按时按质量完成课后作业;

2)课堂测验:占本项的80%,完成每次课堂测验任务,根据完成情况评定a a-b b-

期末考试 (50%)

1)期末考试:占本项的100%,参加期末的开卷考试

周次

课程要点

理论学时

学时

习题学时

1

理论:第一篇基础篇

2



2

理论:

第2篇: 第5章 shell基本命令

2



3

理论:第2篇: 第6章 文件目录管理

2



4

理论:第2篇: 第7章软件包管理

2



5

理论:第2篇实验

2



6

理论:第2篇:第8章磁盘管理

2



7

理论:第2篇:第9章用户与用户组管理

2



8

理论: 第2篇:第10章 进程管理

2



9

第2篇 第2篇实验

2



10

理论:

第3篇第11章 linux网络配置

第3篇第12章 linux浏览器

2



11

理论:第13篇linux网络配置

第14章 linux传输文件

第15章 linux远程登录

2



12

理论:第4篇:娱乐与办公篇

2



13

理论:第5篇 第20章 linux程序开发篇

2



14

理论:第5篇第21章 shell编程

2



15

理论:第6篇第22章 服务器基础知识

第23章 http服务器

第24章ftp服务器——vsftpd

2



16

理论:第6篇第25章 samba服务器

第26章 网络磁盘

2



17

理论:第7篇:系统安全篇

2



18

复习

2



19

考试周




20

考试周




总学时

36





留言板 message board
共条留言  共 页

  • 参与互动
    interaction

  • 扫码加入课程
    scan qr code
教学队伍teaching members
需要验证您的身份,请输入请求信息:
  • 学号号:
  • 班级选择:
  • 课程密码:

扫一扫二维码,快速加入本课程!

查看使用方法
课程
引导
网站地图