《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转发.

EtherNetservers年付仅10美元,美国洛杉矶VPS/1核512M内存10GB硬盘1Gpbs端口月流量500GB/2个IP

EtherNetservers是一家成立于2013年的英国主机商,提供基于OpenVZ和KVM架构的VPS,数据中心包括美国洛杉矶、新泽西和杰克逊维尔,商家支持使用PayPal、支付宝等付款方式,提供 60 天退款保证,这在IDC行业来说很少见,也可见商家对自家产品很有信心。有需要便宜VPS、多IP VPS的朋友可以关注一下。优惠码SUMMER-VPS-15 (终身 15% 的折扣)SUMMER-...

新注册NameCheap账户几天后无法登录原因及解决办法

中午的时候有网友联系提到自己前几天看到Namecheap商家开学季促销活动期间有域名促销活动的,于是就信注册NC账户注册域名的。但是今天登录居然无法登录,这个问题比较困恼是不是商家跑路等问题。Namecheap商家跑路的可能性不大,前几天我还在他们家转移域名的。这里简单的记录我帮助他解决如何重新登录Namecheap商家的问题。1、检查邮件让他检查邮件是不是有官方的邮件提示。比如我们新注册账户是需...

美国云服务器 1核 1G 100M 10G防御 39元/月 物语云计算

物语云计算(MonogatariCloud)是一家成立于2016年的老牌国人商家,主营国内游戏高防独服业务,拥有多家机房资源,产品质量过硬,颇有一定口碑。本次带来的是美国圣何塞 Equinix 机房的高性能I9-10980XE大带宽VPS,去程CN2GIA回程AS9929,美国原生IP,支持解锁奈飞等应用,支持免费安装Windows系统。值得注意的是,物语云采用的虚拟化技术为Hyper-V,资源全...

hosts文件修复为你推荐
域名注册申请域名申请有什么要求asp主机如何用ASP代码实现虚拟主机免费网站域名申请哪里可以申请到免费网站域名?网站空间商网站空间商的选择??100m网站空间100M的最好的网站空间价格多少?1g虚拟主机打算买个1G的虚拟主机,用来做什么好?虚拟主机服务商哪个虚拟主机的服务商比较好?北京虚拟主机租用北京云主机租用哪家资质正规,价格便宜,服务好?要真云主机不要那种vps的假云主机,机房要在北京的!美国虚拟主机购买我公司需要购买美国的虚拟主机。但是为什么有的海外主机很便宜!有的却很贵呢。 质量如何区分!有没办法去长沙虚拟主机长沙双线虚拟主机湖南稳定双线虚拟主机湖南双线主机租用推荐一个?
免备案虚拟主机 域名备案收费吗 lamp enom 名片模板psd seovip 湖南服务器托管 hkg hkt 双12 网通服务器 www789 免费的asp空间 免费的域名 防cc攻击 atom处理器 lamp什么意思 广东主机托管 umax 网站防护 更多