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

合集下载

《Linux操作系统》教学大纲

《Linux操作系统》教学大纲

LinUX操作系统课程教学大纲一、课程的基本信息适应对象:木科,通信工程课程代码:23E02027学时分配:48=32 (理论)+16 (实验)赋予学分:3学分先修课程:C语言程序设计、数据通信与计算机网络后续课程:嵌入式系统设计二、课程性质与任务性质:通信工程专业课,选修。

任务:主要介绍LinUX操作系统的工作原理、系统功能、操作环境以及主流的工程应用。

重点讲解常用命令、文件操作、进程管理、系统管理、SheIl程序设计,简单介绍编译工具、系统内核、网络管理以及I/O设备管理等,利用上机实践操作及课后工程应用练习,完成理论学习与实际应用双重教学任务。

三、教学目的与要求目的:通过LinUX操作系统课程学习,使学生能够深入理解多任务、多用户操作系统的基本原理,具备IJnux环境下的常用操作和编程技术,达到能够独自配置、管理与维护Linux 系统,并且能够开发简单的应用软件的基本技能,为今后从事与LinUX环境嵌入式系统开发打下良好的基础。

要求:(1)熟练掌握LinUX系统的常用命令,学会文件操作、目录管理等实际操作技术;(2)深入理解LinUX系统中进程管理方法,掌握基本的进程管理命令;(3)初步掌握Linux系统环境下Shell程序设计的基本方法;(4)了解LinUX系统管理与网络管理的基本方法。

四、教学内容与安排(-)理论教学1LinUX概论(2学时)1.1操作系统1. 2 LinUX发展与特征1.3Linux的系统安装1.4LinUX操作的常用命令1.5文件系统与属性2ShelI编程基础(6学时)2. 1 Vi编辑器2. 2 Emacs编辑器2.3 Shell 程序2.4 后台程序 2. 5 Bash 编程 3 L i nux 下C 程序编译工具(4学时)3. 1 Gcc 编译系统3. 2 Gdb 程序调试工具3. 3 Autoconf3.4 Automake 3. 5 Makefile4文件I/O 编程(4学时)4.1系统调用及用户编程接口4. 2文件及文件描述符概述 4. 3不带缓存的文件I/O 操作 4. 4串口应用开发 4. 5标准I/O 开发 5进程与进程通信(4学时)5.1 进程概述5. 2进程控制编程 5. 3管道通信 5. 4信号通信 5. 5共享内存5. 6消息队列6多线程编程(4学时)5.1 线程概述6. 2线程实现7网络管理与网络编程(4学时)6.1 网络管理的相关命令7.2网络安全工具与防火墙技术 7. 3 Linux 环境下Socket 编程8设备驱动开发(4学时)8.1设备驱动概述 8. 2字符设备驱动编写 8. 3块设备驱动编写 8. 4键盘驱动实现(二)实验教学⑴ ⑵ ⑶ (4) G) (6) Linux 系统简单配置 KDE 桌面环境应用 文件与目录操作 进程操作及其他命令 C 程序的编译与调试 (2学时)(2学时) (2学时) (2学时) (4学时)SheII 程序设计与调试(4学时) 五、教学设备和设施多媒体教学,辅以实验教学。

linux操作系统实训教学大纲

linux操作系统实训教学大纲

实训教学大纲《操作系统》实训教学大纲(适用专业:计算机软件课程)一、本课程课时:80课时学分:4实训课时:40二、实训性质与目的:《操作系统》课程计算机软件专业的一门核心课程,主要围绕操作“系统干什么,操作系统如何干”等基本问题展开。

课程以Linnx操作系统为背景,讲述操作系统的基本原理。

本课程在内容上力求突出应用能力的培养,在保证基本理论的基础上,结合学、练、做的学习方法强化学习效果,培养学生的专业技能。

本课程实训目的是通过学习,要求学员能够灵活掌握Linnx操作系统的安装与配置方法、常用命令和shell编程、用户管理和文件管理等操作方法,为今后就业提前打基础。

为今后从事相关的工作打下坚实的基础。

本课程是专业必修课程。

本课程在学习之前要求有计算机基础,程序设计基础等作为其先修课程,并具备一定计算机操作水平。

三、实训内容与要求(一)内容:基本目标:掌握Linnx操作系统基础知识,通过Linnx操作系统的安装和配置,常用命令的操作应用了解操作系统的五大管理功能,最终目标是使学生从理论到实践全面了解现代操作系统的基本思想和基本方法。

具体目标:Linnx操作系统的安装是以Red Had Linux为蓝本,在完成安装的基础上,完成Linux系统的图形界面的使用,Linnx系统的基本操作,vi编辑器和简单shell编程,Linux系统管理、Linnx网络配置等一系列实训。

(二)要求1、Red Had Linux安装:要求了解操作系统的发行版本,了解Linux系统对硬件资源的要求,掌握分区的方法和具体的安装过程。

2、Linux系统的图形界面的使用:设置系统面板,桌面图标的设置、桌面环境的设置,Nautilus文件管理器的设置,添加/删除应用程序。

3、Linnx系统的基本操作:了解Linux操作系统的启动/登录及关闭方法、掌握Linux的常用命令及文件管理。

4、vi编辑器和简单shell编程:掌握vi编辑器的使用方法,熟悉shell的种类及基本功能。

Linux操作系统课程教学大纲

Linux操作系统课程教学大纲

《Linux操作系统》课程教学大纲课程简介Linux 是一种可以运行在PC机上的免费的UNIX操作系统。

它是由芬兰赫尔辛基大学的学生Linus Torvalds 在1991年开发出来的。

Linus Torvalds 把Linux 的源程序在Internet 上公开,世界各地的编程爱好者自发组织起来对Linux 进行改进和编写各种应用程序,今天Linux已发展成一个功能强大的操作系统,成为操作系统领域最耀眼的明星。

Linux 的开发以及它的源代码是在GNU(General Public License一般公共许可)的保护下的。

它们对每个人都是完全免费的。

但是这并不意味着Linux和它的一些周边软件发行版本也是免费的。

Linux有着广泛的用途,包括网络,软件开发,用户平台等等,Linux被认为是一种高性能,低开支的可以替换其他昂贵操作系统的系统. RedHat 5.0(Linux 的一个发行包)更被评为1997最佳操作系统。

课程大纲一、课程的性质与任务:操作系统是计算机科学的一个重要组成部分,Linux 操作系统是一门介绍如何使用Linux 操作系统的应用型科学。

Linux 操作系统是九十年代中后期发展起来的一种操作系统,由于其稳定的内核,卓越的网络性能和开放的源代码,因此得到了众多计算机厂家和计算机爱好者的广泛支持,目前Linux 操作系统已经成功的移植到了众多的嵌入式CPU 中,成了最流行的操作系统之一。

掌握和研究Linux 操作系统具有深远的现实意义。

Linux 操作系统是一门应用性很强的学科,它的任务不仅仅是掌握一些基本概念,基本原理,而是要掌握如何更有效的使用它,如何在它提供的环境下开发出更好的应用软件,如何对它进行升级,移植。

二、课程的目的与基本要求:本课程学是有限,要掌握的内容丰富,但只要学生加强课后上机练习,会达到很好效果。

本课程的学习完成之后,要求学生掌握如下内容:1. 操作系统的基本概念,什么是Linux ,Linux 的基本特点,怎样获得Linux ,怎样对Linux 进行升级。

《linux操作系统与应用技术》教学大纲

《linux操作系统与应用技术》教学大纲

《linux操作系统与应用技术》教学大纲一、课程性质与目标《Linux操作系统与应用技术》是一门理论与实践并重的课程,旨在培养学生掌握Linux操作系统的基本概念、操作方法和系统管理技能,以及基于Linux环境的应用开发能力。

通过本课程的学习,学生将能够熟练使用Linux操作系统进行日常工作和学习,并具备一定的Linux系统管理和应用开发能力。

二、课程教学内容及要求1. Linux操作系统概述掌握Linux操作系统的历史、特点和发展趋势了解Linux发行版本及其特点理解Linux操作系统的体系结构和组成部分2. Linux系统安装与配置掌握虚拟机安装Linux操作系统的方法理解Linux系统的硬件需求和配置方法掌握Linux系统的基本网络配置3. Linux常用命令与Shell编程掌握Linux系统的常用命令及其使用方法理解Linux文件系统和目录结构掌握Shell编程的基本语法和常用命令4. Linux系统管理与维护掌握Linux系统的用户管理、权限管理和进程管理理解Linux系统的日志管理和系统备份与恢复掌握Linux系统的性能监控和优化方法5. Linux网络服务配置与管理掌握常见的Linux网络服务如Web、FTP、DNS、DHCP等的配置与管理方法理解Linux网络安全的基本概念和配置方法6. Linux应用开发基础掌握Linux环境下的C/C++编程基础理解Linux环境下的Makefile和GCC编译器使用方法掌握Linux环境下的调试和性能分析工具使用方法三、实验教学内容及要求1. Linux系统安装与配置实验在虚拟机中安装Linux操作系统并进行基本配置配置Linux系统的网络连接并测试网络功能2. Linux常用命令与Shell编程实验练习Linux系统的常用命令并编写简单的Shell脚本理解和练习Linux文件系统和目录结构的相关操作3. Linux系统管理与维护实验练习Linux系统的用户管理、权限管理和进程管理操作查看和分析Linux系统的日志文件并进行系统备份与恢复操作4. Linux网络服务配置与管理实验配置和管理常见的Linux网络服务如Web、FTP、DNS、DHCP 等并进行测试理解和练习Linux网络安全的相关配置和操作5. Linux应用开发基础实验在Linux环境下编写简单的C/C++程序并使用GCC编译器进行编译和调试使用Makefile管理项目并使用性能分析工具分析程序性能四、课程考核方式本课程采用形成性评价和终结性评价相结合的考核方式。

《Linux操作系统》课程大纲

《Linux操作系统》课程大纲

一、总论(一)课程性质《Linux操作系统》是一门专业必修考查课。

Linux是真正的网络操作系统,支持多用户、多进程及多线程,实时性好,功能强大而稳定,同时它又具有良好的兼容性和可移植性。

与其它著名的操作系统相比,Linux在Internet和Intranet的应用中占有明显优势,在教学和科研领域中具有广阔的应用前景。

(二)开课目的与任务通过对本课程的学习,使学生掌握Linux操作系统的基本操作、基本命令和基本配置;了解Linux与其它操作系统的联系,掌握Linux下基本服务的配置与使用;为进一步深入学习打下基础。

(三)课程教学重点、难点、手段等说明本课程的重点和难点是Linux基本命令的掌握和熟练应用,Shell脚本的编写,用户与系统的管理与配置,基础服务的配置与使用。

关于Linux基本命令的掌握与应用,要求掌握基础指令的使用,文件查找与文件管理指令的使用,目录的权限设置与使用,过滤器与输入输出重定向方法的使用,vi编辑器的基本使用,压缩与备份命令的使用;了解基本交互命令的使用。

关于Shell脚本的编写,要求掌握Shell的基本概念,Bash常用变量的意义与变量的定义,Shell的别名与历史操作,Shell的定制,Shell脚本的解释与作用,Shell脚本常用语法的使用;能够读懂较复杂的Shell脚本;能够编写简单的Shell脚本。

关于用户与系统的管理与配置,要求掌握创建用户的方法,创建组的方法,检测系统状况的常用命令,检测进程与管理进程的常用命令,查看系统日志的方法;理解文件系统的定义,理解ext3与ext4文件系统,理解设备文件的意义;了解挂接与卸载文件系统;能够配置系统定时任务的执行;能够添加新的硬盘与对硬盘进行分区。

关于基础服务的配置与使用,要求掌握网卡IP地址的配置方法,DNS服务器的指定方法,基础网络操作;了解路由查看与更改方法,访问控制列表设置方法;HTTP服务的模型原理;能够启动与关闭Apache服务,能够对Apache服务进行基本配置,能够配置虚拟主机。

“Linux 操作系统”课程教学大纲(质量标准)

“Linux 操作系统”课程教学大纲(质量标准)

师资标准
专职教师要求: 1.具有计算机专业或相关专业硕士研究生及以上学历,或讲师及以上技术职称。 2.具有高校教师资格证书。 3.教师应具有专业育人认识到位、思想上高度认同课程思政专业育人理念,应为德 高为师身正为范的有理想信念、有道德情操、有扎实学识、有仁爱之心的“四有”好 老师,具有言行一致、引领、践行等正确三观。 4.熟悉计算机专业知识和相关理论,并能在教学和实训过程中灵活运用。 5.能遵循应用型本科的教学规律,正确分析、设计、实施及评价课程。
信息科学与电气工程学院 大数据系
课程名称 先修课程
数据结构与算法
对先修课应知应会具体要求 掌握数据结构基本原理和常用算法
后续课程
大数据系统与平台技术
课程目标
毕业要求
1
2Hale Waihona Puke 31.使 生掌握 Linux 操作系统的安装、基本配置及命 0.1 0.05 0.05
令行界面的使用方法。
2.使学生理解 Linux 操作系统进程管理、存储管理、文
任务一:LINUX 操作系统概述(支撑课程目标:1、2、6) 知识要点:操作系统功能、Linux 版本、Linux 结构、Linux 安装 学习目标:操作系统功能,了解 Linux 发展历史;了解自由软件;了解 Linux
内核与发行版本;掌握 Linux 安装方法、注意事项与安装步骤;掌握命令行操作方 式及各种帮助使用方法。
授课过程中,通过讲解 open-source 思想 ,介绍研发中国自主知识产权的服务 90
课程应知 应会具体 内容要求
器操作系统必要性和紧迫性,让学生把国家富强 、民族振兴 、人民幸福内化为努 力学习的动力。
授课建议:理论 2 学时。 任务二:Linux 操作系统基础(支撑课程目标:1)

2024《Linux操作系统》教学大纲

2024《Linux操作系统》教学大纲

01引言Chapter课程背景与意义01掌握Linux操作系统的基本概念、体系结构和常用命令。

020304理解Linux文件系统、进程管理、内存管理、设备管理等核心原理。

学会配置和管理Linux服务器,包括网络配置、安全设置、软件安装与卸载等。

培养学生的实践能力和问题解决能力,能够独立完成实验项目和解决常见问题。

教学目标与要求教材与参考资料01020302 LinuxChapter由Linus Torvalds 于1991年首次发布,至今已广泛应用于服务器、嵌入式设备、超级计算机等领域Linux操作系统基于Unix思想,具有模块化设计、多任务、多用户等特点Linux是一种自由和开放源码的类UNIX操作系统Linux操作系统简介Linux发展历史及现状01020301020304开放源码强大的网络功能高度可定制高稳定性和可靠性Linux 特点与优势应用领域及前景展望服务器领域嵌入式设备超级计算机云计算和大数据03 LinuxChapter虚拟机软件选择与安装虚拟机软件介绍VMware Workstation、VirtualBox等虚拟机软件安装步骤下载、安装、配置虚拟机软件虚拟机网络配置设置虚拟机网络模式,如桥接模式、NAT模式等Linux发行版选择及下载Linux发行版介绍发行版选择建议下载Linux镜像文件系统安装步骤详解创建虚拟机配置虚拟机硬件安装Linux系统安装后配置基本配置与优化建议网络配置设置Linux系统的网络参数,如IP地址、DNS等系统更新与软件安装使用包管理器更新系统、安装常用软件系统优化建议关闭不必要的服务、调整系统参数等,提高系统性能安全配置建议设置防火墙、禁用root远程登录等,提高系统安全性04 LinuxChapterls cd pwdtouch cp mvrm find显示文件内容。

cat文本编辑和处理命令分页显示文件内容。

more/less显示文件的开头/结尾部分。

Linux操作系统基础课程教学大纲

Linux操作系统基础课程教学大纲

《Linux操作系统基础与应用》课程教学大纲【课程名称】Linux操作系统基础与应用【课程类型】专业核心课【授课对象】计算机网络技术,信息安全技术应用,软件技术,大数据技术与应用等计算机相关专业【学时学分】64学时,4学分【课程概况】《Linux操作系统基础与应用》课程是计算机网络技术,信息安全技术应用,软件技术,大数据技术与应用等计算机相关专业地专业必修课程,是计算机基础理论与应用实践相结合地课程。

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

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

【课程内容与学时分布】项目教学内容学时项目1 认识Linux 操作系统主要介绍了计算机系统地组成,操作系统地基本概念,以与Linux操作系统地发展历史,主要特征,体系结构与版本等,以与在VMware Workstation虚拟化软件中安装CentOS 7.6操作系统地方法与步骤。

4项目2 初探CentOS 7.6 重点介绍了Linux图形用户界面地核心X Window System与Linux地命令行模式,Linux命令行地结构与使用方法,以与Linux操作系统中最常用地vim文本编辑器6项目3 管理用户,文件与磁盘主要介绍了用户与用户组地基本概念以与与配置文件相关地命令,文件目录地基本概念与常用操作,以与磁盘地基本概念,磁盘管理地相关命令,Linux文件系统地结构,以与在ext4文件系统与xfs文件系统中设置磁盘配额地方法18项目4 学习Bash 与Shell脚本重点介绍了Bash地基本概念与重要功能,正则表达式地匹配规则与Shell脚本地编写方法8项目5 配置网络,防火墙与远程桌面介绍了4种网络配置方法,CentOS 7.6自带地firewalld地基本概念与配置方法,以与两种配置Linux远程桌面地方法(VNC远程桌面软件与SSH服务器)12项目6 管理进程与系统服务主要介绍了进程地基本概念,常用地进程监控与管理命令,操作系统地启动过程与两种系统初始化管理工具8项目7 管理软件主要介绍了Linux操作系统中软件管理地历史与相关地软件包管理器,Linux中几种常见地应用软件,包含LibreOffice办公套件,Firefox浏览器,Thunderbird邮件客户端与几个下载工具6复习与测评 2总计64【课程要求与成绩评定】评定项目要求百分比平时成绩课堂表现,出勤,线上互动,作业50% 期末考试上机考试50%【使用教材与教学参考书】使用教材:《Linux操作系统基础项目教程(CentOS 7.6)》。

操作系统原理及应用(Linux)(第2版)课程教学大纲

操作系统原理及应用(Linux)(第2版)课程教学大纲

《操作系统》课程教学大纲一、课程基本信息课程名称:操作系统先修课程:《计算机导论》(或《计算机应用基础》)、《C语言程序设计》、《数据结构》、《计算机组成原理》适用专业:计算机科学与技术、软件工程、网络工程等计算机及相关专业。

课程类别:专业教育必修课程/基础课程课程总学时:56-72 (其中理论40-56学时,实验16学时)二、课程目标通过本课程的学习,使学生具备下列能力:1.能够准确理解及掌握操作系统的基本概念、基本功能和基本原理,理解操作系统的整体运行过程。

2.能够理解及掌握操作系统的各组成部分,包括进程管理、调度、内存管理、文件管理、设备管理的功能及策略、算法、机制及相互关系。

3.能够运用操作系统原理、方法与技术分析问题和解决问题,并能利用C 语言描述相关算法。

4.在理解及掌握操作系统原理及算法的基础上,在进行硬件配置、软件设计及编程过程中,能够在资源和效率方面综合考虑,完善提高设计方案,提高利用操作系统知识解决实际问题的能力。

三、教学内容、要求及重难点第一章操作系统引论(3学时)教学要求:1.掌握操作系统的概念及功能,掌握操作系统的分类;2.掌握操作系统在计算机系统中的地位和作用;理解操作系统的大致运行过程;3.理解操作系统的特征;了解各种类型操作系统的特点及服务适应情况;4.了解操作系统的结构特征及发展概况,发展趋势。

教学重点:操作系统的概念、作用;操作系统的分类;操作系统的特征;操作系统的功能;操作系统的结构设计。

教学难点:操作系统的特征;操作系统的功能。

[实验名称]Linux系统管理及命令的使用[实验类型]验证型[实验要求]1.熟练Linux系统常用命令的使用;2.掌握Vi编辑器的使用方法;3.练习Linux shell的作用和主要分类,能编写简单的shell程序[实验学时]2学时第二章进程管理(10学时)教学要求:1.掌握进程的概念与特征;2.掌握进程的结构及进程控制的方法;3.掌握进程的同步与互斥,以及实现进程同步问题的硬件方法和软件方法;4.能用信号量机制解决进程的同步问题;5.掌握线程的基本概念;6.基本掌握利用管程解决同步问题的方法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《Linux操作系统》教学大纲一、课程目的Linux操作系统是一个功能强大而且十分灵活的操作系统,安全行、稳定性好,很少受到病毒和黑客的攻击。

本课程系统介绍Linux操作系统的基本操作、讲解系统的安装及配置、系统常用命令的使用,用较多的课时学习系统的图形界面及图形界面下的应用程序的功能及使用方法,特别是对于Linux强大的网络服务功能安排了综合实验来加强应用和动手能力。

本课程可以配合操作系统原理课,使学生能理论结合实践。

二、课程性质和任务本课程的主要任务是讲授Linux操作系统的理论基础和服务器配置实践知识,同时通过大量实验,着重培养学生的动手能力。

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

(2)在学习Windows Server的基础上,加深对服务器操作系统的认识和实践配置能力。

(3)加深对计算机网络基础知识的理解,并在实践中加以应用。

(4)掌握Linux操作系统的安装、命令行操作、用户管理、磁盘管理、文件系统管理、软件包管理、进程管理、系统监测和系统故障排除。

(5)掌握Linux操作系统的网络配置、DNS、DHCP、HTTP、FTP、SMTP和POP3服务的配置与管理。

(6)为更深一步学习其它网络操作系统和软件系统开发奠定坚实的基础。

三、教学要求(1)通过对网络基本概念、基本原理的理解,使学生加深网络基础知识在服务器领域的应用。

(2)通过实践教学,使学生掌握Linux操作系统的安装、基本配置和图形界面及命令行界面的使用方法。

(3)通过理论和实践教学,使学生掌握Linux操作系统的用户管理、磁盘管理、文件系统管理、软件包管理、进程管理、系统监测和系统故障排除的能力。

(4)通过理论和实践教学,使学生掌握Linux操作系统的网络配置、DNS、DHCP、HTTP、FTP、SMTP和POP3服务的配置与管理。

四、教学内容和课时安排本课程共56学时,3.5学分,具体教学内容和课时安排如下:第一章 Linux操作系统概述………………………………………………………(2学时)教学内容:1.Unix和Linux2.Linux操作系统的特点与组成3.Linux的内核版本与发行版本4.RedHat Linux产品系列教学要求:本章让学生初步认识Linux这个免费的操作系统,了解自由软件的性质和意义。

要求掌握Linux的内核版本;了解各种流行的Linux发行版本。

了解Linux操作系统的广泛用途,认识Linux在操作系统中的重要地位,对Linux操作系统产生学习的兴趣。

第二章安装Linux操作系统………………………………………………………(2学时)教学内容:1.安装Linux前的准备2.使用光盘在图形界面下安装RedHat Enterprise Linux3.使用硬盘在字符界面下安装RedHat Enterprise Linux4.升级和删除Linux教学要求:本章讲述Linux操作系统的安装,要求掌握硬盘分区的概念、方法和步骤;掌握光盘方式图形界面安装RedHat Enterprise Linux的步骤;了解硬盘方式字符界面安装RedHat Enterprise Linux的步骤;掌握删除Linux的方法。

第三章图形界面操作基础………………………………………………………(2学时)教学内容:1.X-Window简介2.登陆、注销和关机3.GNOME使用初步教学要求:本章讲述Linux桌面环境,由于Linux通常不需桌面环境就能正常工作,所以对本章只要求大体了解。

主要要求掌握Linux登陆、注销、关闭和重启的方法。

第四章字符界面操作基础………………………………………………………(4学时)教学内容:1.字符界面简介2.Shell和命令基础教学要求:本章是打基础的重点章,讲述Linux字符界面的操作基础。

要求掌握使用字符界面登陆、注销、关机和重启的命令;掌握、区分Linux操作系统的几个运行级别;掌握Shell的基本使用方法;了解获得命令帮助的几种方式。

第五章图形界面系统管理………………………………………………………(4学时)教学内容:1.Nautilus使用基础2.使用Nautilus3.系统信息显示4.系统基本配置5.打印机配置和管理教学要求:本章内容较简单,只要求一般了解。

Linux图形界面只是辅助作用,学习本章的目的在于为下一章学习字符界面系统管理做铺垫,能够前后对比学习。

第六章字符界面操作进阶………………………………………………………(4学时)教学内容:1.Linux常用操作命令2.提高工作效率的方法3.Vi文本编辑器4.命令重定向和管道5.Shell脚本和Shell编程教学要求:本章内容较枯燥,教学时各种命令可与Windows操作系统作对比,并应多举一些实用的例子,对学生的实验课提出具体的要求,使学生在大量的实践操作中掌握本章的知识。

第七章用户、组群和权限管理………………………………………………………(4学时)教学内容:1.用户和组群管理2.权限管理教学要求:本章讲述了Linux操作系统用户、组群和权限的管理,是系统篇的重点章之一。

要求掌握Linux用户与组群的配置文件的位置和名称;掌握使用命令行管理用户和组群的方法;了解root用户和普通用户的区别;掌握修改文件权限的命令chmod的使用方法,掌握数字方式和文字方式修改权限的概念;掌握更改文件属主的命令chown;了解生成掩码umask的概念和特殊权限的概念。

第八章磁盘分区管理………………………………………………………(2学时)1.磁盘和分区2.分区工具教学要求:本章讲述了Linux操作系统磁盘分区工具的使用方法,要求掌握磁盘分区的概念;掌握主分区、扩展分区、逻辑分区的关系;掌握Windows平台下磁盘管理和Partition Magic的使用方法;了解Windows和Linux下fdisk工具的简单使用方法。

第九章文件系统管理………………………………………………………(2学时)教学内容:1.Linux文件系统概述2.文件系统的使用方法和文件系统的创建3.挂装和卸装文件系统4.常用文件系统操作和维护命令5.自动挂装文件系统和磁盘限额6.交换空间和内存空间管理教学要求:本章讲述了Linux操作系统EXT3文件系统的使用方法和基本文件系统管理命令,是系统篇的重点章之一。

要求掌握挂装与卸装文件系统的命令;掌握在Linux中使用光盘、U盘和移动硬盘的方法;掌握链接文件的命令和概念;掌握自动挂装文件系统的方法;掌握使用free 查看内存使用量。

了解EXT3文件系统的概念;了解Linux文件系统标准FSSTND的目录结构和日志文件系统的概念;了解分区与文件系统的关系和使用mkfs命令创建EXT3文件系统的操作;了解Inode Table的概念;了解磁盘限额的概念和基本操作;了解交换分区的使用方法。

第十章软件包管理与系统备份……………………………………………………(2学时)教学内容:1.软件包管理2.系统更新3.系统备份教学要求:本章介绍了软件包管理与系统备份的基本操作。

要求掌握使用rpm命令安装、升级、卸载、查询软件包的操作;使用GHOST进行备份的操作步骤。

了解yum软件包更新管理器的概念;了解apt软件包更新管理器的概念和基本操作;了解使用tar命令进行备份的基本方法;了解光盘刻录备份的基本方法。

第十一章引导过程和故障排除……………………………………………………(2学时)教学内容:1.系统引导器2.系统启动过程3.日志系统教学要求:本章讲述了Linux操作系统的引导过程和基本故障排除方法。

要求掌握GRUB的操作界面;掌握恢复root口令的操作步骤;掌握Linux操作系统的工作过程;掌握init进程的概念;掌握inittab文件的格式和更改系统默认启动运行级别的方法。

了解使用GRUB引导多系统的概念和基本方法;了解syslog日志系统。

第十二章进程管理与系统监测………………………………………………………(4学时)教学内容:1.进程概述2.进程管理3.守护进程4.安排周期性任务教学要求:本章讲述了Linux操作系统进程管理和系统监测的基本操作,是是系统篇的重点章之一。

要求掌握进程的概念;进程的类型和进程的启动方式;PID概念;掌握使用ps和top命令查看系统进程的操作;使用kill、killall杀死进程的操作;作业控制基本命令;掌握守护进程的概念;守护进程管理工具ntsysv和chkconfig, service命令使用方法。

了解xinetd 的概念和配置文件;启用telnet的方法;了解cron守护进程的概念;安排cron任务实现任务计划的基本方法。

第十三章 Linux网络配置………………………………………………………(4学时)教学内容:1.TCP/IP网络基础2.配置以太网接口3.网络诊断工具教学要求:本章讲述了Linux下网络的基本配置方法,是第三篇的重点章之一,也是第三篇的重要基础章。

要求掌握TCP/IP协议栈和数据封装的过程;Linux下网络接口命名方式;IP地址的分类;域名系统的概念;TCP/UDP端口及常见协议;掌握Linux下的TCP/IP配置文件族;配置IP地址、子网掩码、缺省网关、DNS服务器的方法;给一个网卡添加多个IP地址的方法;掌握ping、traceroute、netstat、nslookup和arp的使用方法。

第十四章 DNS服务器配置………………………………………………………(4学时)教学内容:1.DNS服务基础知识2.配置BIND DNS服务器3.测试DNS服务教学要求:本章讲述了Linux下配置BIND DNS服务器的方法,是第三篇的重点章之一。

要求掌握域名服务的概念;域名服务器的概念;域名解析的过程;资源记录的概念;掌握BIND DNS服务器的安装方法;主域名服务器、辅助域名服务器和惟高速缓存域名服务器的区别;DNS服务器的配置文件族;配置主域名服务器的操作步骤和注意事项;正向解析和反向解析的区别;启动DNS服务器的方法;掌握配置DNS客户端的方法;nslookup的使用方法。

了解Windows 下和Linux/UNIX下的域名服务器软件;了解chroot技术。

第十五章 DHCP服务器配置………………………………………………………(4学时)教学内容:1.DHCP的工作过程2.配置DHCP服务器3.配置DHCP客户机教学要求:本章讲述了Linux下DHCP服务器的配置方法。

要求掌握分配IP地址的方法;DHCP服务的概念;掌握Linux下配置DHCP服务的方法和步骤及注意事项;IP地址保留配置;启动DHCP 服务的方法;掌握Windows和Linux下配置DHCP客户机的方法;测试DHCP服务的方法。

相关文档
最新文档