您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > linux操作系统课件分析
第一章linux概况及安装Linux的发展历史Linux的性能和特点Linux内核Linux的安装方法Linux的基本使用方法本章学习目标了解Linux的发展历史了解Linux的性能和特点掌握Linux的内核版本的含义掌握Linux内核的组成及功能掌握Linux的安装与卸载掌握Linux的基本使用方法难点:丢掉Windows系统的一些概念和用法,安装Linux一、linux的发展历史芬兰大学生LinusTorvalds在从1990年底到1991年的几个月中,利用Minix操作系统作为开发平台,为他自己的操作系统课程和后来的上网用途而陆续编写了若干程序。1991年8月25日Linus网上发贴,寻找志同道合的合作伙伴。1991年10月5日LinusTorvalds在新闻组comp.os.minix发表了LinuxV0.01,约有一万行代码。1992年,全世界大约有1000个左右的人使用Linux,并有不少人提供初期的代码上载和评论。1993年大约由100多个程序员参与内核代码修改,内核核心由5人组成,V0.99约有十万行代码。1993年12月Linux全球用户数约在10万左右。1994年3月,Linux1.0问世,约有17万行代码。它按完全自由免费的协议发布,源码必须完全公开,之后很快Linux正式采用GPL协议。1995年Linux全球用户数大大超过50万,Linux已可在Intel,Digital和SunSPARC处理器上运行,LinuxJournal杂志已发行了10万册。内核发展到1.2,约由25万行代码。一、linux的发展历史1996年6月Linux内核2.0发布,可支持多个处理器,约由40万行代码。Linux全球用户数约在350万左右。1997在日本、波兰、德国和南斯拉夫有Linux月刊发行。版本升至2.1,约有代码80万行。1997年夏,制作电影《泰坦尼克号》所用的160台Alpha图形工作站中,有105台采用了——Linux操作系统。一、linux的发展历史二、linux的性能和特点Linux的优越性能与unix兼容的强劲功能简单廉价的运行条件性能完善的网络功能可任意裁减的内核完善的技术支持体系二、linux的性能和特点Linux的技术特点:开放性多用户多任务良好的用户界面设备独立性丰富的网络功能可靠的系统安全良好的可移植性三、linux内核Linux内核的版本–版本号由三个数字组成:x.yy.zzx:目前发布的Kernel版本,主版本号yy:次版本号。偶数:稳定版本,奇数:开发中版本zz:错误修补的次数范例:linux2.0.36说明:主版本号为2;次版本号为0,是一个稳定的内核;修订号为36,该版本经过37次增补。三、linux内核Linux内核的组成及功能(进程管理、存储管理、文件管理、网络管理、进程间通信)进程系统调用接口进程调度进程控制套接口网络协议信号管道共享内存信号量EXT2VFS字符设备块设备存储管理物理存储管理虚拟存储管理进程管理网络管理进程间通信文件管理设备管理机器接口Linux内核机器硬件三、linux内核进程管理:主要是对进程使用处理机进行管理和控制。在Linux中“进程”与“任务”是同一个概念。Linux支持内核线程(守护进程)。内核线程用于完成特定的任务和处理某些特定的事件。三、linux内核存储管理:Linux采用请求页式存储管理和页面交换技术等虚拟存储技术,配合硬件的虚拟存储机制实现对多个进程的存储管理。提供了十分可靠的存储保护措施。具有先进的存储共享功能。三、linux内核文件管理:支持多种不同的物理文件系统。Linux把各种硬件设备看作是一种特殊的文件——设备文件。三、linux内核网络管理:Linux通过套接字机制实现计算机之间的网络通信。三、linux内核进程间通信:Linux支持多种进程间通信机制。四、RedHatLinux9的安装1.硬件需求2.安装方式3.安装类型4.安装步骤1硬件需求CPU硬盘空间内存2安装方式网络安装——HTTP和FTP光盘安装首先把安装所需的文件拷贝到相应的HTTP和FTP目录下;次之制作引导盘和驱动盘,方法如下:ddif=bootdisk.imgof=/dev/fd0ddif=drvnet.imgof=/dev/fd0(在Linux系统下);第三步,把BIOS启动设成软盘,然后把两张软盘按先后顺序依次插入软驱即可。3安装类型个人桌面工作站服务器定制升级4安装步骤(1)语言选择(2)键盘配置(3)鼠标配置:(4)选择安装还是升级:(5)安装类型:(6)磁盘分区设置:(7)为系统分区:(8)添加分区:(9)引导装载程序配置:(10)网络配置:(11)防火墙配置:(12)语言支持的选择:(13)时区配置:(14)设置根口令(15)选择软件包组:(16)准备安装:应该看到一个安装RedHatLinux做准备的屏幕。当重新引导系统后,一份完整的安装日志可在/root/install.log中找到,以备今后参考。要取消安装进程,按计算机的重新启动按钮,或者使用[Control]-[Alt]-[Delete]组合键来重启计算机。(17)安装软件包:(18)创建引导盘:(19)视频卡配置:(20)配置显示器:(21)定制配置:安装完成后,安装程序会提示做好重新引导系统的准备。如果安装介质(磁盘驱动器内的磁盘或光盘驱动器内的光盘)在重新引导时没有被自动弹出,记住取出它们。(22)安装完成:五、Linux的基本使用显示属性的设置改变桌面背景在Linux桌面上单击鼠标右键,在弹出的快捷菜单中选择“改变桌面背景”命令,打开如图1-1所示的页面。在图1-1中,单击“选择图片”下的按钮,打开如图1-2所示的选择图片对话框。图1-1图1-2在图1-2中,通过选择不同的文件夹下的不同图片,来选择一个满意的背景图片,然后单击“确认”按钮,返回到图1-1的对话框。还可进一步对背景图片进行居中、缩放、拉伸等处理。当选择无图片时,可通过“背景网格”,以及左侧和右侧的颜色来设置背景。设置完成后,单击“关闭”按钮,桌面显示如图1-3所示。图1-3显示设置在此设置中可对显示分辨率、显示器的类型及显卡进行设置,具体的方法如下:(1)依次选择“主菜单→系统设置→显示”,打开如图1-4所示的显示设置对话框。在此对话框中,用户可选择设置“分辨率”、“色彩深度”。图1-4(2)单击“高级”选项卡,打开如图1-5所示的显示高级设置,还可对显示器的类型、物理分辨率、以及视频卡进行设置。(3)设置完成后,单击“确定”按钮。图1-5配置日期和时间(1)依次选择“主菜单→系统设置→日期&时间”,或在shell(如XTerm或GNOME终端)提示下键入redhat-config-date命令。(2)在打开的图1-6中,可通过给出的界面来修改年、月、日、时、分、钞。(3)单击图1-6中的“时区”选项卡,可对安装过程中的时区进行重新设置。(4)在单击“确定”按钮之前,前面的所有设置都不会生效。当确认设置完毕后,单击“确定”按钮。图1-6软盘和光盘的使用1.软盘的使用(1)挂载和卸载软盘在使用软盘之前,它一定要先被挂载。要挂载软盘,把它插入软盘驱动器,然后在终端提示下键入“#mount/mnt/floppy/”。当该软盘的文件系统被挂载到“/mnt/floppy”目录中时,软盘驱动器的活动灯应该闪动。可以通过使用“cd/mnt/floppy/”命令转换到那个目录里来存取软盘上的内容。当完成了软盘上的任务后,在把它从驱动器中取出之前,应该先卸载它。关闭所有可能还在使用软盘上文件的程序或展示软盘内容的程序,然后在终端提示下键入以下命令:#umount/mnt/floppy/(2)在MS-DOS软盘上存放Linux文件使用以下命令来复制文件(把filename替换为要复制的文件):#cpfilename/mnt/floppy然后,便可以卸载软盘并把它从驱动器中取出。软盘中的新文件现在就可以从Windows机器上被存取了(3)格式化软盘如果只在RedHatLinux中使用软盘,仅需使用ext2文件系统来格式化它。一旦已在软盘上创建了ext2文件系统,就可以使用与在硬盘上操作文件和目录相同的方法来操纵该软盘的内容。要格式化软盘可启动gfloppy,方法是:“主菜单-系统工具-软盘格式化”或在终端提示下,键入“/usr/bin/gfloppy”就可以格式化软盘了。2.光盘的使用(1)在文件管理器中使用光盘(2)在终端提示下使用光盘用户还可以手工地在shell提示下挂载和卸载光盘。在光盘驱动器内插入一张光盘,打开终端,然后键入以下命令:#mount/mnt/cdrom这样,光盘就会被挂载,便可以用文件管理器来使用它了。还可以通过点击桌面上的主目录图标,并在位置栏内键入“/mnt/cdrom”来访问光盘。光盘上工作完毕后,在把它从驱动器内弹出之前必须卸载它。关闭所有使用光盘的应用程序或文件管理器,然后在终端提示下键入以下命令:#umount/mnt/cdrom现在,便可以安全地按光盘驱动器上的弹出按钮来取出光盘。操作系统的类型五大类型:批处理操作系统(单道批处理系统、多道批处理操作系统)分时操作系统实时操作系统网络操作系统分布式操作系统1批处理操作系统单道批处理系统:在主存储器中除操作系统外,只存放一道用户的作业。多道批处理系统:指内存中驻留多个程序或一个程序的多个程序段2分时和实时:•分时技术:把CPU的时间分成很短的时间片(例如,几十至几百毫秒)工作•随着时间片的时间减少,对换时间所占的比例随之增大。随着用户数目的不断增加,这种矛盾会越来越突出,所以有用户数限制。•特点是计算机规定人(用户)•实时是指计算机对于外来信息能够以足够快的速度进行处理,并在被控对象允许的时间范围内作出快速反应•交互作用能力较差•特点是人(用户)规定计算机3网络操作系统:网络操作系统:Netware\WindowsNT\Linux\NFS网络软件配置:网络通信协议、网址(IP地址或域名地址)网络硬件配置:服务器、配置了网卡的工作站、路由器、交换机、HUB等4分布式操作系统:多台计算机组成的系统;处于不同的地理位置,但在逻辑上是一个完整的计算机系统;与网络操作系统不同,分布式操作系统中各台计算机无主次之分。
本文标题:linux操作系统课件分析
链接地址:https://www.777doc.com/doc-3396633 .html