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

hosts文件修复  时间:2021-01-14  阅读:()

课程编号1620007学分1.
5总学时30理论30实验/上机0英文课程名LinuxOperatingSystem开课院(系)信息学院开课系计算机科学与技术系修订时间2006年9月1日课程简介Linux是一种可以运行在PC机上的免费的UNIX操作系统.
它是由芬兰赫尔辛基大学的学生LinusTorvalds在1991年开发出来的.
LinusTorvalds把Linux的源程序在Internet上公开,世界各地的编程爱好者自发组织起来对Linux进行改进和编写各种应用程序,今天Linux已发展成一个功能强大的操作系统,成为操作系统领域最耀眼的明星.

Linux的开发以及它的源代码是在GNU(GeneralPublicLicense一般公共许可)的保护下的.
它们对每个人都是完全免费的.
但是这并不意味着Linux和它的一些周边软件发行版本也是免费的.

Linux有着广泛的用途,包括网络,软件开发,用户平台等等,Linux被认为是一种高性能,低开支的可以替换其他昂贵操作系统的系统.

RedHat5.
0(Linux的一个发行包)更被评为1997最佳操作系统.
课程大纲一、课程的性质与任务:操作系统是计算机科学的一个重要组成部分,Linux操作系统是一门介绍如何使用Linux操作系统的应用型科学.
Linux操作系统是九十年代中后期发展起来的一种操作系统,由于其稳定的内核,卓越的网络性能和开放的源代码,因此得到了众多计算机厂家和计算机爱好者的广泛支持,目前Linux操作系统已经成功的移植到了众多的嵌入式CPU中,成了最流行的操作系统之一.
掌握和研究Linux操作系统具有深远的现实意义.
Linux操作系统是一门应用性很强的学科,它的任务不仅仅是掌握一些基本概念,基本原理,而是要掌握如何更有效的使用它,如何在它提供的环境下开发出更好的应用软件,如何对它进行升级,移植.

二、课程的目的与基本要求:本课程学是有限,要掌握的内容丰富,但只要学生加强课后上机练习,会达到很好效果.
本课程的学习完成之后,要求学生掌握如下内容:1.
操作系统的基本概念,什么是Linux,Linux的基本特点,怎样获得Linux,怎样对Linux进行升级.
2.
Linux操作系统的安装,包括了解安装要求,硬盘分区,创建引导盘,配置装载器等.

3.
深入了解linux,包括内核、网络特性和守护进程等.
4.
Linux操作系统的系统管理,包括了解Linux系统管理职责,启动和关机管理,安装软件包,管理设备,磁盘设备管理,管理文件系统和交换空间,文件系统的备份和恢复,用户帐号的配置和管理等.

5.
使用Linux,包括登录并启动Linux,使用文件和目录,使用编辑器Vi,了解bash和Shell脚本等.
6.
配置及管理TCP/IP网络.
7.
Shell编程与gcc编译.
三、面向专业:计算机科学与技术四、先修课程:"计算机操作系统""C/C++语言程序设计"和"计算机网络"等.
五、本课程与其它课程的联系:在学习本课程之前,要求学生已经学习过操作系统的一般理论知识,具有高级语言(C/C++)程序设计技能,并且具备计算机网络的基本知识.

六、教学内容安排、要求、学时分配及作业:第一章绪论1学时LINUX简介(C)LINUX与其它系统的比较(A)作业:Linux采用什么样的授权方式发行这种版权与通常的商业软件有何区别Linux以前所未有的速度蓬勃发展的原因何在上网去了解市面上流行的Linux发行版本.
上机操作:在Windows中运行telnet.
第二章LINUX基础2学时1.
使用LINUX(B)开机、注册、控制台操作、进入图形界面、远程管理、注销与关闭2.
LINUX用户界面(C)3.
基础命令(A)命令输入与编辑、修改口令、查询及修改日期和时间、观看日历、清屏、获取用户信息、与其他用户进行简单通讯、观看主机信息、寻找命令使用方法.

文件系统(A)文件与路径的概念及相关操作命令、通配符与多文件操作、硬链接、符号链接、文件属性、文件备份和压缩.

进程管理(A)查询进程信息、启动与终止进程、后台执行作业:上机熟悉startx,rlogin,passwd,文件访问权限,kill等命令和机制.
以root身份实现下面的操作:修改某一个用户的密码修改系统时间察看日历向用户发送消息使自己处于信息屏蔽状态20分钟后关闭系统观看date的使用说明察看那些用户登录本机第三章文本编辑2学时1.
行编辑器ed(C)2.
全屏编辑器vi(A)常用文本操作命令(B)more,less,pr,head,tail,spell,diff,cmp,wc,grep,find,locate作业:用vi键入一段至少1000个英文单词的文本,详细说明文本查找、替换、粘贴、复制、移动等详细过程,说明文件存盘等功能实现.

统计在/usr为起点的目录树中,符号链接文件的数目.
第四章Linux安装和启动1学时1.
硬件要求(C)2.
磁盘分区(A)3.
多系统并存(A)作业:什么是shellshell有何作用Linux下有哪些常用的shell描述Linux的启动过程.
上机操作:自己动手尝试安装一个完整的Linux系统.
第五章图形界面1学时1.
XWindow(B)2.
KDE(C)作业:尝试在XWindow中增加用户,尝试使用不同的桌面环境.
第六章shell和shell编程4学时1.
shell简介(C)Bshell,Cshell等2.
shell变量(B)3.
shell脚本(B)4.
条件测试(A)5.
控制流(A)6.
函数(A)7.
awk(C)8.
sed,sort,tr(B)作业:编写一个bshell程序,完成的功能是:以路径名作为命令行参数,统计该路径下文件个数以及每个文件所占空间大小的总和.

第七章系统管理2学时1.
用户帐号的设置(A)2.
组设置(A)3.
磁盘管理(A)作业:为提高系统的安全性,应如何对密码进行管理叙述passwd,shadow和group文件中各项的意义.
上机操作:练习"添加用户"的操作过程.
第八章LINUX网络管理初步2学时基本网络配置(A)安装与驱动网卡、设定IP地址及TCP/IP参数、检测连通性、使用MODEM拨号上网2.
TCP/IP实用程序(A)ping,telnet,ftp,traceroute,ifconfig作业:Netconf配置网络,本质上修改了那些文件/etc/hosts文件是什么/etc/sysconfig/network-scripts/目录下的ifcfg-eth0文件是什么观察/etc/init.
d/目录下的文件,找出可以重新启动网络的脚本文件.
上机操作:纯粹使用编辑器修改网络配置,并测试效果.
第九章C编译器2学时1.
gccgcc编译步骤(A)gcc的用法(A)make与Makefile(A)作业:编译testgcc.
c文件的正确命令是什么如果在编译一个C源文件的时候要制定库文件的位置可以使用什么参数上机操作:编写一个多文件构成的程序,用make工具管理整个过程.
第十章系统扩充1学时1.
软件安装传统安装、rpm(A)2.
内核升级获得内核源码、配置内核、编辑与安装新内核(B)作业:下载一个apache的tar.
gz包,思考如何间这个apache安装到/usr/apache目录下面.

在一部没有内核源码的机器上面,在安装光盘上面找到对应的rpm,思考如何将其安装上去.

上机操作:(1)试试自己重新编译一个内核,并同时保留旧内核,在开机时可以选择,总结操作心得.
(2)下载最新的内核并编译.

第十一章网络资源共享2学时1.
LINUX与UNIX之间文件共享—NFS(B)2.
LINUX与Windows之间文件共享—Samba(C)3.
打印机文件共享(C)作业:如何利用NFS来实现利Linux之间的资源共享如何利用Samba来实现跨平台的资源共享3.
上机操作:建立NFS服务器和Samba服务器,实现资源共享并优化.
第十二章系统维护与监视2学时1.
文件系统维护(B)2.
交换空间(C)3.
系统监视(C)作业:/etc/fstab文件中各项的意义是什么交换空间有何作用怎样通过/proc下的文件了解系统运行的信息上机操作:假设系统中有用户user1,检查该用户最近10次登录的详细资料和运行的命令,以及当前系统以该用户身份运行的进程,并保存在/tmp/user1.
mesg文件中.

第十三章电子邮件服务器2学时1.
UNIX下的电子邮件系统(C)2.
LINUX下的电子邮件系统(B)3.
建立LINUX下的邮件服务器(A)作业:E-mail收发的整个过程是怎样的虚拟域的工作原理是什么利用qmail建立一个用mysql数据库认证的E-mail服务器.
第十四章DNS服务器2学时1.
DNS工作原理(B)2.
LINUX下的域名服务器系统(B)3.
BIND使用(A)4.
子域(A)5.
DNS查询(B)作业:DNS查询一个域名的整个过程是怎样的上机操作:配置一个DNS服务器,其功能包括正向解析、反向解析和E-mail转发.

piayun(pia云)240元/季起云服务器,香港限时季付活动,cn2线路,4核4G15M

pia云怎么样?pia云是一家2018的开办的国人商家,原名叫哔哔云,目前整合到了魔方云平台上,商家主要销售VPS服务,采用KVM虚拟架构 ,机房有美国洛杉矶、中国香港和深圳地区,洛杉矶为crea机房,三网回程CN2 GIA,带20G防御。目前,Pia云优惠促销,年付全场8折起,香港超极速CN2季付活动,4核4G15M云服务器仅240元/季起,香港CN2、美国三网CN2深圳BGP优质云服务器超高性...

云基最高500G DDoS无视CC攻击(Yunbase),洛杉矶CN2GIA、国内外高防服务器

云基成立于2020年,目前主要提供高防海内外独立服务器用户,欢迎各类追求稳定和高防优质线路的用户。业务可选:洛杉矶CN2-GIA+高防(默认500G高防)、洛杉矶CN2-GIA(默认带50Gbps防御)、香港CN2-GIA高防(双向CN2GIA专线,突发带宽支持,15G-20G DDoS防御,无视CC)、国内高防服务器(广州移动、北京多线、石家庄BGP、保定联通、扬州BGP、厦门BGP、厦门电信、...

金山云:618年中促销,企业云服务器2核4G仅401.28元/年,827.64元/3年

金山云618年中促销活动正在进行中!金山云针对企业级新用户优惠力度比普通个人用户优惠力度要大,所以我们也是推荐企业新用户身份购买金山云企业级云服务器,尽量购买3年配置的,而不是限时秒杀活动中1年的机型。企业级用户购买金山云服务器推荐企业专区:云服务器N3 2核4G云服务器,1-5M带宽,827.64元/3年,性价比高,性能稳定!点击进入:金山云618年中促销活动目前,金山云基础型E1云服务器2核4...

hosts文件修复为你推荐
独立ip空间独立IP空间和共享IP的区别美国主机租用美国服务器多少钱一年?linux主机Linux主机 VS. Windows主机,您选择哪一个?vps试用求永久免费vps服务器(要永久的)虚拟主机申请域名申请以及虚拟主机网站空间商网站空间商怎么查询国外网站空间怎么查看一个网站的空间是在国内还是在国外啊?100m虚拟主机100M的虚拟主机都能做些什么虚拟主机管理系统我也想和你学虚拟主机管理系统的操作深圳虚拟主机深圳鼎峰网络科技 虚拟主机空间怎么样
域名邮箱 cn域名 深圳域名空间 中国域名交易中心 七牛优惠码 高防dns 荷兰服务器 liquidweb 安云加速器 linkcloud mediafire下载 国外空间 debian源 lamp配置 商务主机 股票老左 息壤代理 支付宝扫码领红包 路由跟踪 金主 更多