ImageVerifierCode 换一换
格式:DOCX , 页数:50 ,大小:56.41KB ,
资源ID:10629925      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10629925.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Red Hat Linux.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Red Hat Linux.docx

1、Red Hat Linux第一章 Red Hat Linux使用教程0.前言0.1 Linux历史:1991年, 芬兰赫而辛基的学生Linus Torvalds为了自己使用与学习的需要,他开发了类Unix且运行在80386平台上运行的操作系统,命名为Linux。为了使每个需要它的人都能够容易的得到它,Linus Torvalds把它变成了自由软件。随着Internet的飞速发展,使得全世界的程序开发员有了一种全新的有效沟通方法。还要感谢在数年之前由Richard Stallman主持的GNU项目。Linux在几年后变成了一个完整的操作系统。它的能量特到了释放,它变得非常可靠,并且每天都会有新的

2、改进加入进去。为了使Linux变的容易使用,Linux也有了许多发布版本,发布版实际上就是一整套完整的程序组合。现在已经有许多不同的Linux发行版和各自的版本号,为了不产生混淆,我们先解释一些常提到的术语。 当我们提到的Linux时,一般是指Real Linux,即内核,是所有UNIX操作系统的“心脏”。但是光有Linux内核并不能成为一个可用的操作系统。还需要许多软件包,编译器,程序库文件,X Window系统等。因为组合方式不同,面向用户对象不同,所以这就是为什么有许多不同的Linux发行版的原因。 0.2 Linux特点Linux操作系统在短短的几年之内得到了非常迅猛的发展,这与Lin

3、ux具有的良好特性是分不开的。Linux包含了Unix的全部功能和特性。简单的说,Linux具有以下主要特性: 1. 开放性 开放性是指系统遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。凡是遵循国际标准所开发的硬件和软件,都能彼此兼容,可方便地实现互连。2. 多用户 多用户是指系统资源可以被不同用户各自拥有使用,即每个用户对自己的资源(例如:文件、设备)有特定的权限,互不影响。Linux和Unix都具有多用户的特性。 3. 多任务 多任务是现代计算机的最主要的一个特点。它是指计算机同时执行多个程序,而且各个程序的运行互相独立。Linux系统调度每一个进程平等地访问微处理器。由于C

4、PU的处理速度非常快,其结果是,启动的应用程序看起来好像在并行运行。事实上,从处理器执行一个应用程序中的一组指令到Linux调度微处理器再次运行这个程序之间只有很短的时间延迟,用户是感觉不出来的。 4. 良好的用户接口 Linux向用户提供了两种接口:用户接口和系统调用。Linux的传统用户接口是基于文本的命令行接口,即shell,它既可以联机使用,又可存在文件上脱机使用。shell有很强的程序设计能力,用户可方便地用它编制程序,从而为用户扩充系统功能提供了更高级的手段。可编程Shell是指将多条命令组合在一起,形成一个Shell程序,这个程序可以单独运行,也可以与其他程序同时运行。 系统调用

5、给用户提供编程时使用的接口。用户可以在编程时直接使用系统提供的系统调用命令。系统通过这个接口为用户程序提供低级、高效率的服务。 Linux还为用户提供了图形用户接口。它利用鼠标、菜单、窗口、滚动条等设施,给用户呈现一个直观、易操作、交互性强的友好的图形化接口。 5. 设备独立性 设备独立性是指操作系统把所有外部设备统一当作成文件来看待,只要安装它们的驱动程序,任何用户都可以象使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。 具有设备独立性的操作系统,通过把每一个外围设备看作一个独立文件来简化增加新设备的工作。当需要增加新设备时、系统管理员就在内核中增加必要的连接。这种连接(也称

6、作设备驱动程序)保证每次调用设备提供服务时,内核以相同的方式来处理它们。当新的及更好的外设被开发并交付给用户时,操作允许在这些设备连接到内核后,就能不受限制地立即访问它们。设备独立性的关键在于内核的适应能力。其他操作系统只允许一定数量或一定种类的外部设备连接。而设备独立性的操作系统能够容纳任意种类及任意数量的设备,因为每一个设备都是通过其与内核的专用连接独立进行访问。 Linux是具有设备独立性的操作系统,它的内核具有高度适应能力,随着更多的程序员加入Linux编程,会有更多硬件设备加入到各种Linux内核和发行版本中。另外,由于用户可以免费得到Linux的内核源代码,因此,用户可以修改内核源

7、代码,以便适应新增加的外部设备。 6. 提供了丰富的网络功能 完善的内置网络是Linux的一大特点。 Linux在通信和网络功能方面优于其他操作系统。其他操作系统不包含如此紧密地和内核结合在一起的连接网络的能力,也没有内置这些联网特性的灵活性。而Linux为用户提供了完善的、强大的网络功能。 支持Internet是其网络功能之一。Linux免费提供了大量支持Internet的软件,Internet是在Unix领域中建立并繁荣起来的,在这方面使用Linux是相当方便的,用户能用Linux与世界上的其他人通过Internet网络进行通信。 文件传输是其网络功能之二。用户能通过一些Linux命令完成

8、内部信息或文件的传输。 远程访问是其网络功能之三。Linux不仅允许进行文件和程序的传输,它还为系统管理员和技术人员提供了访问其他系统的窗口。通过这种远程访问的功能,一位技术人员能够有效地为多个系统服务,即使那些系统位于相距很远的地方。 7. 可靠的系统安全 Linux采取了许多安全技术措施,包括对读、写进行权限控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。 8. 良好的可移植性 可移植性是指将操作系统从一个平台转移到另一个平台使它仍然能按其自身的方式运行的能力。 Linux是一种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境中和任何平

9、台上运行。可移植性为运行Linux的不同计算机平台与其他任何机器进行准确而有效的通信提供了手段,不需要另外增加特殊的和昂贵的通信接口。0.3 Red Hat Linux历史1994年,Young和Mark Ewing创建了Red Hat公司,并创造了全球使用最广泛的Red Hat Linux套件,为Linux的普及立下了汗马功劳,笔者也是跟随着Red Hat的带领下走进Linux世界的。Red Hat取得了辉煌的成绩,甚至许多Linux发行公司还采用了许多Red Hat Linux的代码,如Mandrake、SOT Best、Connectiva、Abit和Kondara。可以说,Red Ha

10、t在某种意义上几乎成了Linux的代名词。 2001年4月16日,Red Hat公司正式推出了Red Hat Linux 7.1版,采用了最新的Linux 2.4.2版内核,加入了一些新的系统配置工具来方便用户管理以及Linux系统使用,具能方便的让用户通过GUI图形用户接口来配置系统。1.系统简介 1.1 系统新特性 1) 采用了最新的Linux 2.4.2版稳定内核,支持更多硬件设备,具有很高的性能指标; 2) 采用了最新的图形系统Xfree86 4.0.3,提供了强大的硬件支持; 3) 引入了全图形安装界面,使得安装更为简单; 4) 增加了国际化语言支持,但最可恨的是支持了Big5,却没

11、有简体中文,真可气; 5) 显著改进了对多CPU计算机的支持,而对于单CPU的计算机器,则提供了高达4G的用户进程空间,同时取消了PCI总线的限制,虚拟内存可高达64G物理内存,支持多用户和集体使用,可谓是企业级的操作系统; 6) 对移动存储设备提供了出色的支持,包括:可“热插拔”USB设备、ZIP驱动器和各种光盘刻录机。Red Hat Linux 7.1主要采用了一个叫做updfstab的程序模块,使得它能对各种移动存储设备的支持,安装和卸载这些设备也是变得很容易了; 7) 加入了一些新的系统配置工具来方便用户管理以及Linux系统使用,例如apacheconf, bindconf, 和pr

12、intconf等,这些工具能方便的分别让用户通过GUI图形用户接口来配置APACHE,BIND,和打印机。要知道,以往版本中要配置上述的几个服务可是很复杂的。要手动修改不少参数; 8) 另外,还增强了对PCMCIA 设备的支持,这对使用PCMCIA 设备的笔记本电脑的用户来说是非常重要的; 9) 在安全方面做了许多修补工作,安全缺省设置可保证端口关闭,新的防火墙屏蔽可使用用户任意打开或关闭; 10)捆绑了大量最新的应用软件、服务器软件。 1.2 系统硬件需求 Linux发展到今天,已经摆脱了以前的硬件支持不好的窘境,它凭借自己的实力赢得了市场,现在众多硬件厂商都使自己的产品能够在Linux下工

13、作。 1)CPU:Redhat Linux 7.1在安装光盘内提供了对许多CPU的支持程序,几乎您在安装时不会因为CPU的原因受阻。不过对于一些类似Intel 80386、80486,AMD 486、5x86、K5等的老CPU,系统虽然提供了支持,但未针对这些CPU进行优化,可能导致性能不佳。另外,如果想要构建多CPU的系统,那么可选的CPU为:Intel Celeron、Pentium、 Pentium II、Pentium II Xeon、Pentium III、Pentium III Xeon、Pentium Pro、Pentium with MMX。 2)主板:Red Hat Linu

14、x 7.1支持所有X86兼容主板 3)内存:建议64M以上,最好128M 4)CDROM:支持所有的IDE接口的光驱,大部分SCSI接口的光驱也能够识别; 5)SCSI卡:支持Adapter 152x、154x、274x、284x、294x、394、aic7890-based卡,以及大部分流行的SCSI卡。除非你有SCSI接口的存储设备,否则不需要该设备。 6)显卡: 对于Linux系统而言,在字符终端方式下,所有的显卡都支持的。但是如果要让你的显示工作在X Window图形接口下,就需要根据显卡的不同进行相应的设置。在早期,显卡经常困扰着初学者,不过现在对显卡的支持变得好了很多。大部分显卡都

15、能够在安装时被识别,自动完成设置。唯一遇到无法识别的常见的显卡是Intel的i810,你可以到Intel的网站上找到帮助( 7)声卡: 在Red Hat Linux 7.1中提供了更多的声卡支持,就连Creative Labs Sound Blaster Live声卡都可以“即插即用”了。不过一些小牌子的声卡常会出现支持不好的情况。 8)网卡:支持Ne2000兼容网卡,大部分PCI网也支持的较好。 9)其它: Redhat Linux 7.1支持所有X86兼容主板;支持所有市面上销售的键盘、鼠标、软驱;支持所有品牌的内存,至少需要8M内存,建议配备64M以上。 在Red Hat的网站上有一份详

16、细的硬件兼容性列表,你可以通过它获得更多详细的信息: 2.安装指南 2.1 安装前的准备 1、收集系统资料:为了能够顺利安装和设置Linux系统,你必须将以下资料记录在案,以备系统安装时使用: 硬盘:数量, 容量和类型; 内存:您的计算机所装内存的数量; CD-ROM:接口类型(IDE, SCSI); SCSI卡:卡的型号; 网卡:网卡的型号; 鼠标:鼠标的类型(串口、PS/2、总线型),协议(Microsoft, Logitech, MouseMan, 等等),按键的数量,对串口鼠标还要知道它接在哪个串口; 显示卡:显示卡的型号(或者它用的芯片组), 显示内存的数量;(大多数PCI总线的显卡

17、可以被安装程序自动识别.) 显示器:型号,以及水平和垂直刷新频率的范围。 你可以用Windows的控制面板 - 设备管理器来获取相应资料,当然还可以查阅相应的随机资料。 2、检查CMOS设置: Anti vrius:Disable 关闭该选项,防止安装时死机,因为安装程序要写主引导扇。 Swap A,B:Disable 以免启动时可能出现问题。 Boot Sque:CDROM,A,C 让计算机从光盘启动。 Memory Holeisable 若未关闭该选项,则LINUX只能识别16M内存。 3、了解LINUX的硬盘分区的命名设计与文件系统知识: Linux安装至少要两个分区:Linux nat

18、ive(文件)分区和Linux Swap(交换)分区。主分区用作存放LINUX的文件,交换分区为运行LINUX时提供虚拟内存。 交换分区每个1632M,最多可以有8个,具体可根据内存的多少来决定。一般来说,建一个16M的交换分区就可以了。 文件分区则根据需要和硬盘大小来决定,一般来说不应少于200M。 由于我们接触最多的是DOS操作系统,所以大多数人都习惯于使用类似于C:的符号来标识硬盘分区,但这在Linux却不是这样。Linux的命名设计比其他操作系统更灵活,能表达更多的信息。Linux通过字母和数字的组合来标识硬盘分区,如“hda1”,其具体含义是:分区名的前头两个字母表明分区所在设备的类

19、型,例如hd指IDE硬盘,sd(指SCSI硬盘);第三个字母分区在哪个设备,按a,b,c,d的顺序排列,如hda是IDE 1口的主硬盘,则IDE 2口的主硬盘就应该是hdc了;最后的数字在该设备上的分区顺序,前四个分区(主分区或扩展分区)用数字1 到4表示, 逻辑分区从5开始, 例如: hda3表示第一个IDE硬盘上的第三个主分区或扩展分区。 在Linux的文件系统中,不论有几个文件分区,全部集合于一个树形的目录结构中。比如说,你可以将某个分区指定给/(根目录)使用,某个分区指定给/usr目录使用,然而但你进入Linux系统后,你根本感觉不到他们在不同的分区中,你只是感觉都在一棵树上。不过如果

20、你只有一个文件分区,一定要给/(根目录)使用。 4、为硬盘作好安装LINUX的准备: 一般说来,用户电脑上的硬盘已经全部用于MS-DOS/WIN操作系统的分区。为了能够安装LINUX,只好为Linux重新分配硬盘空间。有三种可供选择的方法: 1) 将MSDOS下的最后一个逻辑盘上的数据全部移到其它分区中,将该逻辑盘用分区工具删除,将这部分空间给LINUX使用。 2) 重新将硬盘分区,这是最直接和最麻烦的一种方法。具体操作如下: . 备份用户的文件 . 用MS-DOS系统盘启动系统 . 用FDISK删除原有分区,重建新的分区,将分配给LINUX的空间留下来不分配给任何一个分区 . 重新安装原来的

21、用户系统 3) 利用一些分区工具在不删除硬盘原有数据的情况下重新分区。如分区魔术师等。 2.2 从CDROM安装Red Hat Linux 7.1 我们可以通过光盘、硬盘、网络安装Red Hat Linux 7.1系统,最常见的方法就是使用光盘安装。使用光盘安装无外乎就是三个要求: 1) 机器主板支持光盘启动 2) 机器有光驱 3) Red Hat Linux 7.1安装光盘 通常情况下,这是没问题的。笔者也建议您使用光盘安装,这样是这简单的。随着Linux系统下的应用软件逐渐增多,一张光盘已无法容纳,Red Hat Linux 7.1安装光盘有两张,第一张可以直接从光盘启动,包含了大部分的软

22、件包和一些安装工具。第二张光盘则是许多附加的软件包。不过这次与以往不同的是,Red Hat公司专门进行了改进,安装程序可以从多个光盘读取资料。安装的时候,你就会发现中途提示你更换第二张光盘。现在我们就一起开始Red Hat Linux 7.1的安装。 第一步:选择安装模式 塞入第一张光盘,让计算机从CDROM启动,将会出现了简洁的欢迎信息。这时可以选择不同的安装模式: 1) 图形模式:直接按回车即可,整个安装过程就像Windows一样,而且可以使用鼠标操作。不过此时的Red Hat好象对显卡很挑剔,有的出现屏幕太大,找不到按钮,有的则根据无法显示图形界面。如果是这样,你可以按下热启动键来重选文

23、本模式进行安装。 2) 文本模式:输入text,再按回车。就会进入文本模式的安装界面,有一定经验的人还是使用这种方式比较好。 3) 专家模式:输入expert,再按回车。在这种情况下,安装程序就好像没有脑子一样,所有的东西都要您来决策。除非你十分熟悉Linux,并且有一些特殊的硬件安装程序无法正确配置,否则不要使用这种方式。 4) 救援模式:这不是在首次安装时使用的,它仅是用于原有的Linux系统无法正常启动的情况下使用。这种方式下,你将进入一个微型的Linux系统,并且提供了许多恢复Linux的工具供你使用。 5) 驱动盘模式:如果你有特殊的硬件驱动盘,需要在安装时提供给Linux系统使用,

24、则你就输入“Linux dd”,再按回车,安装程序会提供机会让你插入驱动软盘。 建议使用文本模式进行安装。 第二步:选择语言 Red Hat Linux 7.1提供了18种不同的语言,可惜还是没有中文,只能选择“english”。然后继续。 注:Red Hat公司已在近期推出了中文版,大家可以找来试一试。 第三步:选择键盘 在此选择us,继续。 注:笔者试过在Red Hat Linux 7.1下使用罗技公司的Logitech iTouch无线键盘,那么普通的104键盘更不会有问题了。 第四步:选择安装方式 Red Hat Linux 7.1提供了Workstation,Server,Lapto

25、p,Custom,Upgrade Existing(分别是工作站,服务器,笔记本电脑,用户自定义,升级老版本)这五种安装方式。我们可以根据自己的实际需要来选择安装方式。 1) Workstation:工作站方式。对于一般用户建议使用此方式。工作站类型安装将会清除掉所有硬盘上原有的所有Linux分区,对于非Linux分区(如Windows 98)会置之不理。这种方式安装十分简单,而且如果你的机器上如果原来有Windows 98的话,安装完后,会自动完成LILO双启动的配置。但是,如果你的机器上原来是NT的话,那就千万不要使用这种方式,否则你的NT可能再也无法启动。 2) Server Syste

26、m:服务器系统方式。警告:采用这种方式安装,将会干掉所有硬盘上所有分区的一切信息。这绝对不是开玩笑!许多初学者已经付出了血与泪的代价。通常在你需要在一台空的PC上构建一台网络服务器,才选择它。 3) Laptop:便携机、笔记本方式。笔顾名思义,当你在笔记本电脑上安装时,建议采用该方式。 4) Custom System:定制安装。对于Linux有一定了解的朋友,建议使用该方式,自由地构建Linux。5) Upgrade Existing System:升级现有系统。假设你的硬盘上有老版本的Red Hat Linux的话,这是你最佳的选择。 第五步:进行硬盘分区 首先,会让你选择不同的分区工具

27、:Disk Druid和fdisk,建议使用Disk Druid。 在Disk Druid的主界面的最上面是Current Disk Partitions区,列出各个硬盘分区的信息。每行由五个项目组成:Mount Point - 指定该分区对应的Linux系统目录;Device - 硬盘分区的设备名;Requested - 分区定义时申请的最小空间;Actual - 当前分配给这个分区的空间;Type -分区类型。 而中间的是Drive Summaries区,一行对应一个物理硬盘,每行由六个项目组成:Drive - 硬盘的设备名;Geom C/H/S - 硬盘的物理信息,包括柱面、 磁头和扇区

28、的数量;Total - 硬盘所有可用空间;Used - 硬盘已分配空间;Free - 硬盘未分配空间;Bar Graph - 硬盘已用空间表示图。 最下面的是Disk Druid的按钮区,由五个按钮组成:Add - 申请一个新的分区; Edit - 修改在Current Disk Partitions区中选中的分区的属性;Delete - 删除Current Disk Partitions区中选中的分区;Ok - 确认分区操作,重写硬盘分区表;Back - 不保存修改而退出,回到前一个屏幕,重新开始。 建议为Linux分一个根分区,一个交换分区(建议64M、128M或256M),即: 用Tab

29、选择Add钮,按回车,这时屏幕上将会出现一个题为Edit New Partition的对话框。首先我们在Mount Point项中,输入这个分区所对应的系统目录:“/”(根目录);接着在Size(Megs)项中,输入分区的大小;在Type这一项中用光标上、下键选择适当的分区类型,我们选中Linux的文件分区Linux native;最后按OK确认。这样我们就成功地建立起一个为Linux所用的分区了。当然如果你的硬盘空间允许,你完全可以再建立一个或几个分区给Linux使用。接着用同样的方法给Linux增加一个交换分区,不同的仅在于Mount Point项让它空着,在Type项目中选择Linux

30、Swap。 注:如果你在前面选择的是图形界面安装的话,将会提供一个图形化的分区界面,使用起来也是很方便的,而且还可以使用自动分区的办法,让安装程序自已创建分区。 在做这一步时需要谨慎,不要不小心删掉原来的分区。确认没有错后,按OK按钮继续。然后根据提示将新的Linux分区格式化,以便使用。 第六步:LILO配置 LILO,就是Linux Loader,即Linux引导器,它负责启动Linux操作系统。我们可以通过配置它实现双启动。首先,安装程序会让你填写有什么内核参数需要传给LILO,通常是不需要的。接着,会询问你要将LILO安装在什么位置,通常有两种选择:1) 第一硬盘的主引导区(MBR);

31、2) Linux分区的引导扇区。 如果你想使用LILO来做双启动的话,你需要选择第一种,如果是想用Linux启动软盘或其它系统引导器引导Linux的话,那就选择第二种。 第七步:设置主机名 随便为你的机器取一个名字。 第八步:选择系统安全等级 这也是Red Hat Linux 7. 1提供的新选项,它提供了三种选择: 1) High:如果你选择High级,那么所有来自外界的网络访问都将被禁止; 2) Medium:默认的级别,选择该级别,则对于外界的网络访问仅限于该系统提供的网络服务; 3) No firewall:最低的安全保障,任何外界的网络访问都将被允许。 第九步:常用选项设置 接着,设置鼠标、选择你需要支持的语言种类(注意,这里是提供了中文支持的哟),以及时区(图形界面下应点China,而在文本模式下则应选择PRC)。 第十步:用户设置 1) 首先设置系统管理员(就是root用户)密码,系统管理员是系统的最高权限者,拥有该系统,所

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1