您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 电气安装工程 > 《Linux.Unix系统实验指导书》实验指导书_07
1《Linux/Unix系统实验指导书》实验指导书高川翔2010年9月一、实验的地位、作用Linux/Unix系统实验作为课程实践性环节之一,是教学过程中必不可少的重要内容。通过计算机实验和案例分析,使学生加深理解、验证巩固课堂教学内容;增强Linux/Unix系统的感性认识;掌握系统操作的基本方法;培养学生理论与实践相结合的能力。二、实验开设对象本实验开设对象为《Linux/Unix系统》课程的学习者(信息与计算科学专业本科生),实验为必修内容。三、基本原理及课程简介Linux/Unix系统是选修课程。本课程以Linux系统为主要内容,主要介绍Linux/Unix系统的基础与应用。Linux是现在主流操作系统之一,特别在作为服务器操作系统方面。很多大公司都将Linux作为发展战略来对待,比如Google的网络服务是基于Linux操作系统的,Yahoo的网络服务也架设在Linux操作系统上,因此,学习Linux的操作系统的配置和管理,特别是安全方面的配置和管理方法,对于保障这些Linux服务器的正常运行尤其重要。更为重要的是,Linux所基于的“开放源代码运动”,使用“Copyleft”方式的GNUGPL版权协议,这是与传统的封闭源代码的“Copyright”方式根本不同的,它给予开发者权利修改、发布、拷贝软件程序,并保证源代码的开放。通过“开放源代码运动”,可以更快的参与到一些实际项目的开发过程中,通过开源社区的组织和合作,学习到优秀的编程方法,从而能够“站在巨人的肩上”。这是我们国家在内的一些信息产业正在起步的国家用来缩短与发达国家信息化差距的战略性措施。以我们国家信息产业部为主的政府机构正在大力推进Linux在内的开源项目的应用和开发,“863”在内的科技项目也将Linux的应用和开发进行立项开发。很多国内企业也使用开源项目来减小成本,缩短开发周期。因此,学习Linux,2特别是开放源代码开发的基本方法,对于学生的编程能力、团队合作能力等具有积极意义。四、指导教师原则上由高级语言程序设计讲授教师负责,由年轻教师担任主要的实验指导教师,实验室人员配合指导。指导教师应在每次实验前讲清实验目的、基本原理、实验要求等,指导学生在规定的时间内完成相关课程实验。五、实验设备配置每人配置1台电脑。六、考核与报告1.实验后,学生将实验结果等内容写出实验报告,符合实验教学的要求,并得到指导教师的认可。2.指导教师对每份实验报告进行审阅、评分。3.该实验程依附于理论课,实验课的成绩记入课程平时成绩,占总成绩的25%3实验一Linux系统的安装一、实验课时3课时。二、实验目的了解Linux发行版本的不同,理解Linux内核和Linux发行版本的区别,验证一个典型Linux发行版本的安装过程,掌握Linux安装过程和为安装进行硬盘分区的方法。三、实验内容和要求内容:首先需要区别Linux和Linux发行版本的区别。严格意义上讲,Linux是操作系统内核,用于控制计算机硬件,以及提供编程接口给其他应用程序;Linux发行版本是Linux操作系统内核连同应用程序,由一定的软件厂家或组织根据不同目的,所组合、挑选的软件集,用户可以通过与这些应用程序的交互,在内核的管理下,完成硬件设备的操作,比如读写硬盘、访问计算机网络等。因此,去掉应用程序的Linux内核是不能单独使用的。本指导书中,不特别指出的话,Linux就是指的Linux发行版本,也就是包括应用程序在内的一个程序包。根据LWN.net网站所记录的自1999年始的Linux发行版本,到2002年5月9日止,Linux总共有超过500个发行版本。LWN.net把这些Linux发行版本进行了分类[23],比如最主要的发行版本有8个:DebianGNU/Linux,Fedora,GentooLinux,MandrivaLinux,RedHatEnterprise,SlackwareLinux,SuSELinux和Ubuntu,他们提供技术支持,而且都支持多种国家的语言。本实验以Fedora发行版本为例子。本次实验需要安装的Linux发行版本为Fedora的最新版本Fedora9,Fedora项目是由红帽子公司(RedHat)支持的包含很多软件项目的一个集合。它由开源社区和红帽子公司的工程人员共同开发。Fedora项目的目的是自由和开放软件和文档、开放论坛、开放过程、快速开发、精英和透明组织方式、以及自由软件可以达到的所有对最好的操作系统和平台的追求。硬盘需要经过格式化(format)才能够使用,格式化的目的是建立文件系统,以存放文件。为了合理使用大的硬盘,一般将硬盘进行分区(partition),每个分区都可以像一个独立的硬盘一样进行访问。有两种类型的分区:主分区和扩展分区。主分区只包含一个逻辑分区,一块硬盘中最多只能有4个主分区;而扩展分区可以包含多个逻辑分区。如同在Windows下对所有分区使用英文字符进行命名以便于进行访问的方式一样,Linux也对分区进行了命名。这种命名是基于文件的(称为分区文件,或磁盘文件),格式类似/dev/xxyN,其中,/dev是所有设备文件所在的目录,除了分区文件,其他的设备文件还包括打印机设备文件、红外线设备文件等;xx表示分区所在设备的类型,比如hd表示PC上常用的IDE硬盘,sd表示SCSI硬盘;y表示分区所在的设备,比如/dev/hda是第4一个IDE硬盘,/dev/sda是第一个SCSI硬盘;N是分区的数字编号,主分区从1编号到4,扩展分区只能有一个,占用一个编号,主分区加上扩展分区的数量也不能超过4个,逻辑分区的编号总是从5开始,数量没有限制。举例说,/dev/hda5表示IDE硬盘中扩展分区中第一个逻辑分区,/dev/hda1表示IDE硬盘第一个主分区。分区格式有很多种,Linux下常用的有交换分区(Swap)格式,Linux格式等,MicrosoftWindows使用的分区格式有FAT16格式,FAT32格式,NTFS格式等。安装Linux至少需要两个分区:一个Linux格式的分区和一个交换分区。从系统管理的角度上讲,对关键服务的数据单独存放在一个独立的分区中可以方便备份、恢复、查错等操作,因此,服务器上安装Linux一般需要多个分区。为安装操作系统进行磁盘分区准备一般需要两个工具:一个分区工具,一个格式化工具。Windows下,有时这两个工具在一个程序中实现,比如PQMagic,不过Linux命令行方式下的分区工具和格式化工具是单独的,比如分区工具fdisk,格式化工具mkfs,详细资料参考man文档。Linux被格式化后的分区需要经过挂载(命令为mount)操作才能被访问到,挂载的过程是将分区关联到目录树的一个目录上(称为挂载点),分区中的所有文件都是以这个挂载点为根目录的。比如,/dev/hda1被挂载到目录/boot上,则分区中的文件initrd.img的路径就是/boot/initrd.img。Linux的磁盘分区需要挂载才能使用,需要卸载(命令为umount)才能停用。这个也是Linux和Windows使用上的区别。Fedora9安装说明◆准备工作硬件硬盘空间:5G以上;内存容量:384M以上(256M也可以,但在分区后会提示您启用swap分区);光盘介质:Fedora9安装光盘(1张DVD);设置BIOS为从光盘引导;启动计算机,将安装盘的第一张放入光驱;注意:您计算机硬盘上已经装有一个系统的话,请参考①准备;如您的硬盘没有装任何系统请直接参考②准备。①1.如果您已经装有一个Windows系统,且硬盘没有剩余空间的话,请您按如下步骤先装硬盘腾出5G或更大(如果您希望的话):鼠标选择“开始/设置/控制面板/管理工具/计算机管理/存储/磁盘管理”,此时您可以在窗口的右下方,就能看到当前整个硬盘的分区情况。您按照自己的情况,5选择合适的分区进行右击“删除逻辑分区”,不用格式化。注意事前做好相应的重要数据的备份工作。腾出足够的空间了之后,请您重启计算机。2.设置BIOS为从光盘引导;3.请将安装盘的第一张放入光驱;4.参考具体安装步骤进行后续操作。②1.设置BIOS为从光盘引导;2.请将安装盘的第一张放入光驱;3.后续操作请参考后面的具体安装步骤进行。当安装程序运行至分区时,请您按照自己的实际需要分配安装Linux的空间。说明:此文档用VMwareWorkstation,进行模拟安装,因此请在“第十步正在分区”,选空闲的空间来安装Linux系统,以免对您原来的硬盘数据造成破坏。◆具体安装及基础设置步骤:第一步启动安装程序以下将以安装服务器为例,从光盘启动安装程序后,就会出现如图1所示的画面。图1安装引导界面安装界面上有5个选项供用户选择:6(1)“Installorupgradeanexistingsystem”项,用来以图形方式,安装或是升级现有的系统;(2)“Installorupgradeanexistingsystem(textmode)”项,用来以文本方式,安装或是升级现有的系统;(3)“Rescueinstalledsystem”项,用来进入故障修复系统;(4)“Bootfromlocaldrive”项,用来从本地盘启动;(5)“Memorytest”项,用来测试内存。以上选项均可直接按Enter键进入,此处我们选“Installorupgradeanexistingsystem”,按Enter键进入图形方式安装。第二步CD媒体检测从开始安装后,系统一般要花费一段时间来检测计算机的各种硬件配置,当系统识别相应的设备后,出现如图2所示界面。选择“Skip”,按Enter键。第三步欢迎界面该界面如图3所示,单击“Next”。7图3欢迎界面第四步语言选择该界面如图4所示,我们在此选择“Chinese(Simplified)(简体中文)”,单击“Next”。图4语言选择8第五步键盘配置该界面如图5.1所示,默认为“美国英语式”,正是我们所需要的选项,单击“下一步(N)”。图5.1键盘配置到这时,安装程序会出现如图5.2所示的对话框。选“是(Y)”。图5.2警告第六步网络配置该界面如图6所示,一般默认设置,单击“下一步(N)”。9图6网络配置第七步选择时区该界面如图7所示,通过鼠标在地图上找到“Shanghai”,下面列表框中就会出现“Asia/ShangHai”,若不正确则做相应调整,单击“下一步(N)”。图7选择时区10第八步设置根口令该界面如图8.1所示,输入一串不少于六个字符的口令,然后再重新输入一次。注意这个口令一定要记住。单击“下一步(N)”。图8.1设置根口令此时会出现如图8.2所示的界面,提醒您输入的密码过于简单,是否要重新设置。如果要重新设置点“否”,反之点“是”。图8.2脆弱密码提示第九步磁盘分区设置进行到如图9所示的界面,上面有个列表框其中有四个选项,分别为“在选定磁盘上删除所有分区并创建默认分区结构”、“在选定驱动上删除linux分区并创建默认的分区结构”、“重新定义现有分区大小并在剩余空间中创建默认布局”、“使用选定驱动器中的空余空间并创建默认的分区结构”和“建立自定义分区结构”。我们这里选“建立自定义分区结构”。单击“下一步(N)”。11图9磁盘分区设置第十步正在分区该界面如图10.1所示。在这步中我们来分别创建“/boot”、“swap”和“/”三个分区。选“新建(W)”,选“挂载点(M):”为“/boot”,设置“大小(MB)(S):”为“100”,“其它大小选项”选“固定大小(F)”,单击“确定(O)”,如图10.2所示;再选“新建(W)”,“文件系统类型(T):”选为“Swap”,“其它大小选项”选“指定空间大小(MB)(u)”为实际内存大小的两倍,此处我们设置为“512”,单击“确定(O)”,如图10.3所示;再选“新建(W)”,选“挂载点(M):”为“/”,选“其它大小选项”中的“使用全部可用空间(a)”,注意在这块硬盘上我们只用来装Fedo
本文标题:《Linux.Unix系统实验指导书》实验指导书_07
链接地址:https://www.777doc.com/doc-6218760 .html