Linux操作系统与服务配置(txt+pdf+epub+mobi电子书下载)


发布时间:2020-11-09 19:26:26

点击下载

作者:严学军,鲁立

出版社:中国铁道出版社有限公司

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

Linux操作系统与服务配置

Linux操作系统与服务配置试读:

前言

PREFACE

Linux操作系统作为开源的现代操作系统,得到了广泛应用和普及。比如,当前流行的云计算本质是将主机形成云,终端设备通过网络与云连接,实现计算与交互分离,而这种应用最适合Linux操作系统;现在基于Linux操作系统的嵌入式设备的开发也如火如荼;同时,很多IT从业者都在从分布式计算、虚拟化、HTML 5等多种应用方面转向Linux。因此,培养既掌握Linux操作系统的理论基础知识,又掌握Linux操作系统实际应用技能的人才,是教学工作者的责任。特别是对于高等职业院校计算机类专业的学生,更需要一本既具有一定的理论知识水平,又具有较强实际应用技术的教材。

本书以培养Linux操作系统实用型人才为指导思想,在介绍具有一定深度理论知识的基础上,重点介绍Linux操作系统应用技术,注重对学生实际应用技能和动手能力的培养。同时,本书选取17个有针对性的实训,通过基于工作岗位要求的实训学习和操作,可提升学习者对Linux操作系统的理解和应用。

本书共分为17章,主要内容包括:Red Hat Enterprise Linux简介和安装(第1章);Linux的图形化界面、gnome下应用程序的使用、KDE桌面的使用方法(第2章);Linux字符界面的使用、字符界面下vi编辑器的使用、Shell的使用(第3章);文件和目录操作命令、查找类命令、有关文本的命令、其他命令(第4章);用户管理、用户组管理(第5章);RPM软件包概述、YUM的应用(第6章);Linux文件、Linux的压缩及解压缩(第7章);Linux文件系统概述、使用交换空间、权限设置和硬盘分区(第8章);进程管理、服务的管理(第9章);PAM的构成、PAM配置文件分析和常见PAM模块(第10章);SELinux的特点及运行状态配置、SELinux配置管理(第11章);网络配置文件、IP地址配置、Linux下的网络调试命令、DHCP服务的安装与配置(第12章);Linux防火墙配置与管理(第13章);Samba服务的查看和安装、Samba服务的配置和控制、访问Samba服务共享资源(第14章);DNS服务器配置和管理(第15章);Apache服务的配置和管理(第16章);FTP服务器与NFS服务器的配置和管理(第17章)。

本书由严学军、鲁立任主编,张克斌、张海龙任副主编,参加编写的还有武汉软件工程职业学院张恒、杨烨、姚国良、任琦、杨晓雪、刘媛媛、王彩梅、王燕波和武汉市财贸学校刘桢。

本书适合作为高等职业院校计算机应用专业和网络技术专业理论与实践一体化的教材,也可以作为Linux爱好者、Linux系统管理员、Linux开发人员和网络管理员的自学指导书。

由于基于Linux操作系统的技术发展迅速,加之编者水平有限,书中疏漏与不妥之处在所难免,恳请广大读者提出宝贵意见。编者2017年12月第1章Red Hat Enterprise Linux简介和安装

学习目标:

● Linux的内核版和发行版,Enterprise Linux的含义和特点。

● Linux的发展、Linux安装前的准备工作。

● Red Hat Enterprise Linux的安装。

● 虚拟机的使用以及虚拟机中Red Hat Enterprise Linux的安装。1.1Linux简介

Linux是一个开放的、自由传播的类UNIX操作系统,这个系统由世界各地成千上万的程序员设计和实现,其目的是创建不受任何商业软件版权制约的、全世界都能自由使用的UNIX兼容产品。随着人们对自由软件热情的不断高涨,Linux受到人们越来越多的关注。1.1.1 Linux的概念

Linux是一个基于POSIX(可移植操作系统环境)和UNIX的多用户、多任务、支持多线程和多CPU的操作系统,它最初是由芬兰赫尔辛基大学的学生Linus Torvalds于1991年开发,目前由世界各地的爱好者共同开发和维护。

POSIX是一个计算机工业的操作系统标准,主要的UNIX版本都兼容它。由于Linux遵循POSIX规范,故Linux兼容于主要的UNIX版本。但值得注意的是,Linux源代码并不源于任何版本的UNIX,即Linux并不是UNIX,而是仅模仿UNIX的用户界面和功能,是一个类似于UNIX的产品。Linux自诞生以来,凭借其稳定、安全、可靠、高性能和高扩展性等优点,受到广大用户的欢迎,是目前最为流行的操作系统之一。1.1.2 Linux的发展历史

1991年9月Linus Torvalds开发了一个可以在个人计算机上运行的UNIX系统,推出Linux 0.01版。Linus从一开始就以自由扩散的方式发展Linux,他把源代码发布在Internet上,立即引起爱好者的注意,他们通过互联网也加入到Linux内核的研发工作。一大批高水平程序员的加入,使Linux得到迅猛发展,1993年底,Linux 1.0诞生。Linux 1.0已经是一个功能完备的操作系统,其内核写得紧凑高效,可以充分发挥硬件的性能,在4MB内存的80386机器上也表现得非常好。

由于Linux是在Internet开放环境中研发的,并由世界各地的许多志愿者自发改良并不断完善,所以它的更新速度很快,在短短的20多年内,就出现了不下数十种更新版本,而每个版本都针对上个版本的特定缺点提出了解决方案。

在Linux的发展历程中还有一件重要的事情:Linux加入GNU并遵循公共版权许可证(GPL)。GNU项目是由Richard M.Stallman于1984年一手创办的,旨在开发一个类似UNIX,并且是自由软件的完整操作系统——GNU系统。到20世纪90年代初,GNU项目已经开发出许多高质量的免费软件。

在继承自由软件精神的前提下,由于不排斥商家对自由软件进一步研发,不排斥在Linux上研发商业软件,这使得很多技术力量雄厚的商业公司纷纷参与到Linux的进一步研发并为其提供技术支持。而且,GNU项目的许多成果(如系统工具包、程序开发环境和应用程序等)可移植到Linux系统,大幅提高了Linux的实用性,从而使Linux又开始了一次飞跃。商家的加盟弥补了纯自由软件的不足和发展障碍,Linux得以迅速普及。现在,Linux已逐渐成为主流操作系统之一。1.1.3 Linux的特点

Linux操作系统在近些年得到非常迅猛的发展,与Linux的特点是分不开的。

1.自由软件

Linux作为自由软件,它开放源代码并对外免费提供。由于Linux遵循公共版权许可证GPL,用户可以按照自己的需要自由修改、复制和发布程序的源代码,并公布在Internet上。而且,Linux上的绝大多数应用程序也是可以免费获得的,用户可以放心地使用Linux而不必担心成为“盗版”用户。

2.支持多平台

Linux可以运行在386以上及各种RISC体系结构的机器上。Linux能在笔记本式计算机、PC、工作站,甚至大型机上运行,而且几乎能在所有主要CPU芯片搭建的体系结构上运行(包括Intel/AMD、MIPS、PowerPC、SPARC和Alpha等主流的体系结构),可以说Linux是目前运行硬件平台最多的操作系统。

3.多任务、多用户

Linux是多任务、多用户操作系统,具有优异的内存和多任务管理,不仅可让用户同时执行多个应用程序,还允许远程用户联机登录并运行程序,并且每个应用程序和用户互不干扰。

4.友好的用户界面

Linux配置了类似Windows图形界面的X-Window系统,它利用鼠标、菜单、窗口、滚动条等设施,给用户呈现一个直观易操作、交互性强的友好的图形化界面。X-Window系统提供多种窗口管理程序,有几种桌面环境和桌面管理器可供选择,如GNOME、KDE等。

5.强大的网络功能

Linux诞生于网络,并且也是依靠网络才迅速发展起来的,完善的网络支持是Linux与生俱来的功能。Linux支持所有标准的因特网协议,除了像Ethernet一样的局域网协议,大部分流行的高层网络协议都是可以内建的,并且提供对多种局域网卡、Modem和串行设备的支持。

6.安全稳定

UNIX操作系统的稳定性和安全性是众所周知的,Linux完全沿袭了UNIX的系统架构,具有稳定性强、安全性高等特点。Linux系统的运行可靠性要求达到99.999%,即每年的计划外停机时间累计不得超过5min。

7.应用支持

由于遵循POSIX标准和其他几种应用程序接口(API),Linux下可供选择的自由软件和共享软件的范围非常广泛。目前运行在UNIX系统下的工具大部分已经被移植到Linux系统上,几乎包括所有GNU的软件和库,以及多种不同来源的客户端软件。1.1.4 Linux的内核版本和发行版本

1.内核版本

Linux操作系统的核心就是内核,其主要功能包括进程调度、内存管理、配置管理虚拟文件系统、提供网络接口以及支持进程间通信。内核提供了一个在裸设备与应用程序间的抽象层,使得程序本身不需要了解底层硬件细节就能在高层次上读/写磁盘。

Linux的内核版本指的是Linus领导的开发小组开发出的系统内核的版本号。像所有软件一样,Linux的内核版本也在不断升级。

Linux内核的版本号命名是有一定规则的,版本号的格式为“主版本号.次版本号.修正号”。其中,主版本号和次版本号标志着重要的功能变动,而且一起描述内核系列,修正号则表示较小的功能变更。

2.发行版本

仅有内核而没有应用软件的操作系统是无法使用的,所以许多公司或社团将Linux系统内核与应用软件及文档包装在一起,并提供一些安装界面和系统设置与管理工具,这样一套完整的软件环境就称为一个发行版本。Linux发行版本的版本号根据发布者的不同而不同,与系统内核的版本号是相对独立的。人们一般谈论的Linux系统便是针对这些发行版本。目前,各种发行版本的Linux不下数十种,发行版本号各不相同,使用的内核版本号可能也不一样。下面介绍几个目前比较流行的发行版本。(1)Red Hat Linux

Red Hat Linux是一个比较成熟的Linux版本,用户可以轻松地进行软件升级,彻底卸载应用软件和系统部件。这种版本目前分为两个系列,即由Red Hat公司提供收费技术支持和更新的Red Hat Enterprise Linux,以及由社区开发的免费的Fedora Core。CentOS可以算是Red Hat Enterprise Linux的克隆版,但是免费的。

官方网站:http://www.redhat.com/。(2)Debian GNU/Linux Debian可以算是迄今为止,最遵循GNU规范的Linux系统。它的特点是使用了Debian系列特有的软件包管理工具dpkg和Apt-Get,使得在Debian上安装、升级、删除和管理软件变得非常简单。Debian完全由网络上的Linux爱好者开发和维护,它使用Linux内核,但大部分的基本工具则来自GNU计划,因此称之为GNU/Linux。

官方网站:http://www.debian.org/。(3)Ubuntu Linux

Ubuntu拥有Debian所有的优点,包括Apt-Get,其默认采用GNOME桌面系统,也可以使用KDE桌面系统,对硬件支持很好。它采用自行加强的内核(Kernel),安全性方面更加完善。

官方网站:http://www.ubuntulinux.org/。(4)Slackware

Slackware Linux是历史最悠久的Linux发行版,其特点是尽量采用原版的软件包而不进行任何修改,所以软件编写中产生新BUG的几率低了很多,非常稳定、安全。在其他主流发行版强调易用性的时候,Slackware仍然追求最原始的效率,即所有的配置都还是通过配置文件来进行。

官方网站:http://www.slackware.com/。(5)SuSE Linux

SuSE是德国最著名的Linux发行版,在全世界范围也享有较高的声誉,其特点是使用了自主开发的软件包管理系统YaST。2003年11月,SuSE被Novell收购。Novell公司资助的全球性社区计划openSUSE项目,旨在推进Linux的广泛使用,使SUSE Linux成为所有人都能够得到的最易于使用的Linux发行版,同时努力使其成为使用最广泛的开放源代码平台。

官方网站:http://www.novell.com/linux。(6)红旗Linux

红旗Linux是由北京中科红旗技术有限公司开发的,是国内重要的Linux版本。它的特点是在桌面领域主要致力于类Windows的界面和使用方法;虽然也使用RPM包管理体系,但安装软件可以使用类似Windows的向导方式,对中文支持最好。红旗Linux在国内的电子政务和企业信息化建设中得到了广泛应用,目前,它的主要产品包括面向桌面应用的操作系统和面向企业计算的应用类服务器操作系统。

官方网站:http://www.redflag-linux.com/。1.1.5 Linux的应用

Linux凭借其低成本、高可靠性赢得了广泛的市场。网络服务器市场一直是Linux比较活跃的领域,目前Linux在个人桌面的应用也越来越广泛,新版本的Linux系统完全可以作为一种集办公应用、多媒体应用、网络应用等多方面功能于一体的图形界面操作系统。另外,随着技术的发展,使用Linux作为嵌入式系统的设备越来越多,使得Linux的应用领域已拓展到信息家电、智能手机、工业控制和医疗卫生等众多领域。1.2Red Hat Enterprise Linux简介

Red Hat Linux一直是Linux商业发行版中最受欢迎的。过去,Red Hat只有单一版本的Linux,自2002年起,Red Hat公司将产品分成两个系列:由Red Hat公司提供收费技术支持和更新的Red Hat Enterprise Linux(RHEL)服务器版;由Fedora社区开发的桌面版本Fedora Core(FC)。Red Hat公司将其商业化的努力全部转向了Red Hat Enterprise Linux系列产品。1.2.1 Enterprise Linux的含义

Red Hat Enterprise Linux(简称RHEL)是Red Hat公司正式的商用Linux产品集,提供的是一个稳固且可靠的系统,直接面向那些需要设置和管理大量Linux系统的大公司,并为其提供基于年度的订阅服务。Red Hat通过技术支持、培训和文档编制对它的Enterprise产品提供强大的后援。

进入Red Hat Enterprise Linux的官方网站http://www.redhat.com/rhel/,可以了解更多关于Red Hat Enterprise Linux的内容。1.2.2 Enterprise Linux的特点

Red Hat Enterprise Linux的特点如下:

①更长的发布间隔:不同于Fedora Core每4~6个月发布一次,Enterprise软件的更新周期是12~18个月。客户会被担保得到一个更长的支持周期而不必升级到最新的版本。

②多种支持选项:客户可以选择购买不同级别的支持。所有的订阅服务会包含更新模块,可使Red Hat Enterprise Linux系统的更新变得很方便。管理模块可以让客户开发定制渠道的同时自动管理多个系统,而监控模块允许客户监视和维护整个系统的所有基础设施。

③文档和培训:帮助手册和培训课程在Red Hat Enterprise Linux发行版中具有重要的地位。1.2.3 Red Hat Enterprise Linux的版本

Red Hat Enterprise Linux的版本主要分为Server和Desktop两个版本。

1.Server版本

Server版本主要使用在服务器领域,可以作为Web、FTP、邮件服务器、DNS服务等,该版本也支持群集技术。

2.Desktop版本

Desktop版本主要适用于需要使用普通应用程序(如Web应用程序、电子邮件)的用户,也可以适用于需要高计算能力的用户和使用高性能客户端应用程序(如图形处理程序、软件开发和工程设计程序)的用户,支持双CPU和大内存系统。

Red Hat Enterprise Linux家族中,每一个系统都是与其他系统兼容的。

本书以Red Hat Enterprise Linux 6.5版本为基础进行讲解。1.2.4 Red Hat Enterprise Linux 6.5的新特性

Red Hat Enterprise Linux 6.5的主要变化有:Linux内核升级为2.6.3,支持Xen虚拟化技术集群存储等。

1.精准时间协议

RHEL 6.5中一个关键新增功能是支持精确时间协议(PTP)。PTP令Linux操作系统可以精确到亚微秒时间,这对于金融服务行业是一个十分关键的特性。

2.RHEL 6.5安全性提升

RHEL 6.5的安全性也有大幅提升,因为其新增了中央集权的安全证书颁发机构(CA)系统。企业通常使用私人的证书颁发机构,私人CA证书不是由公共证书提供商(如Verisign等)签署的,但允许内部使用。

新增安全证书颁发机构之后,Web浏览器(如Firefox)和其他服务可以充分信任它们。

3.RHEL 6.5虚拟化性能提升

RHEL 6.5增强了镜像文件格式的支持,提供了QEMU中GLUSTERFS的内置支持,允许在运行环境中启用和禁用虚拟CPU(vCPU)。而在RHEL 6.5之前,vCPU不支持热插拔,也不可能在运行的虚拟客户机上启用或禁止vCPU。新的支持可以更灵活地扩大或缩小分配给RHEL服务器上运行的虚拟客户机的计算资源。

4.文件系统和存储

RHEL 6.5改进了FC SAN(光纤通道)的控制,使得用户可以缩短故障转移时间,另外采用了增强的固态硬盘支持以代替传统的机械硬盘。1.3安装前的准备工作及安装过程1.3.1 硬件要求

安装RHEL 6.5的最低硬件要求如下:

①CPU:相当于Pentium Ⅲ或更高性能的处理器。

②内存:文本模式最小128MB。

③硬盘:20GB以上。

④显卡:如果只是使用文本模式,VGA兼容显示卡即可。

⑤光驱:CD-ROM或DVD-ROM都可以。

⑥其他设备:如声卡、网卡等。1.3.2 各种安装方式简介

Linux可以通过多种方式进行安装,Red Hat Enterprise Linux支持以下几种安装方式:

①光盘安装:直接使用安装光盘进行安装,这种方式最简单也最常用,推荐初学者使用。

②硬盘安装:将ISO安装光盘映像文件复制到硬盘上进行安装。

③网络安装:可以将系统安装文件放在Web、FTP或NFS服务器上,通过网络进行安装。1.3.3 硬盘分区和文件系统

1.硬盘分区

硬盘分区是针对一个硬盘进行操作的,它可以分为主分区(Primary Partition)、扩展分区(Extension Partition)和逻辑分区(Logical Partition)3种。其中,一块硬盘最多能有4个主分区,当然也可以另外建立一个扩展分区来代替4个主分区中的一个,然后在扩展分区内建立多个逻辑分区,逻辑分区没有个数限制。

2.文件系统

文件系统是操作系统最重要的一部分,它定义了磁盘上存储文件的方法和数据结构,是操作系统组织、存取和保存信息的重要手段。每种操作系统都有自己的文件系统,例如,Windows支持的文件系统主要有FAT16、FAT32和NTFS;Linux支持的文件系统有ext、ext2、ext3、ext4、hpfs、minix、iso9660、msdos、vfat、nfs、ntfs等,这使得它更加灵活,可以和许多其他的操作系统共存。

3.硬盘接口

目前常用的硬盘接口主要有IDE和SCSI两种。(1)IDE接口

IDE接口速度虽然不如SCSI接口,但因其具有价格低廉和兼容性强等优点,被广泛应用于个人计算机、低档的服务器和工作站上。

在主板上的两个IDE接口:主IDE接口一般用IDE1表示;另一个用IDE2表示。每个IDE接口可以连接两个IDE设备,所以,一台计算机最多可连接4个IDE设备。接在同一个IDE接口上的两个IDE设备之间有主次关系,一个为主设备(Master),另一个为从设备(Slaver)。

Linux对连接到IDE接口的硬盘使用/dev/hdx的方式命名,x的值对应于硬盘安装位置。x的值可以是a、b、c、d,如表1-1所示。表1-1 安装在不同位置上的IDE硬盘名称(2)SCSI接口

SCSI接口是一种广泛应用于小型机上的高速数据传输接口,具有应用范围广、多任务、带宽大、CPU占用率低、支持热插拔等优点,但其价格较高,所以SCSI硬盘主要应用于中、高端服务器和高档工作站中。

连接到SCSI接口的设备使用ID号进行区别,SCSI设备ID号从0到15,SCSI主控制器通常占用ID 7,所以SCSI最多可以连接15个设备。Linux对连接到SCSI接口卡的硬盘使用/dev/sdx的方式命名,x的值为a、b、c等,即ID号为0的SCSI硬盘名为/dev/sda,ID号为1的SCSI硬盘名为/dev/sdb,依此类推。

4.Linux分区方案

安装Linux时,需要在硬盘中建立Linux的使用分区。多数情况下,至少需要为Linux建立以下3个分区:

①/boot分区:用于引导系统,它包含了操作系统的内核和在启动系统过程中所要用到的文件,该分区的大小一般为100MB。

②swap分区:其作用是充当虚拟内存,其大小通常是物理内存的两倍左右。

③/(根)分区:Linux将大部分系统文件和用户文件都保存在/(根)分区上,所以该分区一定要足够大。1.3.4 安装Red Hat Enterprise Linux 6.5

使用Red Hat Enterprise Linux 6.5安装光盘以图形模式进行安装的具体步骤如下:

①重新启动计算机,进入BIOS设置,将引导顺序设为从CD-ROM启动,然后把Red Hat Enterprise Linux 6.5安装盘放入光驱,引导成功后会进入如图1-1所示的界面。按【Enter】键会出现如图1-2所示的光盘检测界面,单击Skip跳过安装光盘检测,出现如图1-3所示界面。图1-1 安装向导界面图1-2 光盘检测界面图1-3 REHL 6.5安装界面

②依次单击Next按钮,出现如图1-4和图1-5所示界面,选择中文简体以及美式键盘即可,然后单击“下一步”按钮。图1-4 选择语言界面图1-5 选择键盘界面

③在图1-6中选择“基本存储设备”,单击“下一步”按钮,会出现如图1-7所示的存储设备警告对话框。

④单击“下一步”按钮,在打开的如图1-8所示对话框中填写对应的主机名。图1-6 选择存储设备图1-7 存储设备警告对话框图1-8 定义主机名

⑤单击“下一步”按钮,会出现如图1-9所示的时区选择界面,选择“上海”即可,然后单击“下一步”按钮,出现如图1-10所示的根用户密码设置对话框,设置对应的密码即可。图1-9 时区选择图1-10 设置根用户密码

⑥单击“下一步”按钮,出现如图1-11所示界面,选择对应的安装类型。如果是第一次安装,可以选择第一项,然后单击“下一步”按钮,会出现如图1-12所示界面,单击“将修改写入磁盘”按钮。图1-11 选择安装类型图1-12 将改变写入磁盘

⑦在随后出现的选择软件组对话框中如果直接采用默认的“基本服务器”选项(见图1-13),安装后出现的是字符界面;如果选择“桌面”选项,可以在本次安装完成后出现的图形化桌面单击下一步”按钮,出现如图1-14所示的安装软件界面,软件安装完成界面如图1-15所示。图1-13 选择软件组图1-14 安装软件图1-15 软件安装完成界面

⑧单击图1-15中的“重新引导”按钮,再次启动后进入如图1-16所示的欢迎界面。单击“前进”按钮进入如图1-17界面,同样单击“前进”按钮。图1-16 欢迎界面图1-17 许可证信息界面

⑨在打开的如图1-18所示的设置软件更新界面,当前不选择联网注册,所以选择后面“不,以后再注册”单选按钮,单击“前进”按钮会出现如图1-19所示的是否注册确认对话框,单击“以后再注册”按钮。图1-18 设置软件更新界面图1-19 是否注册确认对话框

⑩在如图1-20所示界面,单击“前进”按钮进入如图1-21所示的创建用户界面,创建一个常用的管理员用户yyy并输入密码,再单击“前进”按钮。图1-20 完成更新设置界面图1-21 创建用户界面在如图1-22所示界面,设置当前的日期和时间信息,单击“前进”按钮,出现如图1-23所示的设置Kdump界面,单击“完成”按钮即可。图1-22 设置日期和时间界面图1-23 设置Kdump系统再次重启,出现如图1-24所示的准备登录界面,单击用户名就可以看到登录界面。图1-24 准备登录界面1.4在虚拟机中安装Red Hat Enterprise Linux

一个有经验的网络管理员,在准备部署新的操作系统或软件平台前,都需要进行测试。为了避免安装、测试过程中因误操作导致硬盘中的重要数据丢失,管理员往往采用虚拟机来完成,使用虚拟机可以将这些风险降低为零。如果读者对Red Hat Enterprise Linux的安装和配置还不太熟悉,建议先在虚拟机中练习操作,以免对原有系统造成损坏或丢失硬盘中的数据。1.4.1 虚拟机简介

顾名思义,虚拟机并不是一台实际的计算机,而是在本地计算机上通过软件模拟来建立的一个虚拟环境。虚拟机有自己的CPU、内存、硬盘、主板、BIOS、显卡、光驱、网卡、声卡、串口并口和USB接口等设备,如图1-25所示。

1.虚拟机的实际用途

先进的虚拟技术可以使模拟出来的虚拟机与真实的计算机没有区别,所以可以使用虚拟机对一些新软件进行测试或在不同的操作系统间进行切换。

①可以在虚拟机中实现各种应用,如磁盘分区、格式化、安装操作系统和应用软件等,所有这些操作对真实的计算机没有任何影响。这意味着用户不用担心在测试新软件或尝试多操作系统时导致系统崩溃。

②虚拟机还可以让用户在单机上组建一个虚拟的局域网来学习网络管理知识,进行各种网络试验。

③与人们平时接触的多启动系统不同,多启动系统在某一时刻只能运行一个系统,在系统切换时需要重启计算机,而虚拟机可以在一台计算机上同时运行多个操作系统。

2.VMware简介

常用的虚拟机软件有Virtual PC和VMware。利用这两款虚拟机软件都可以在Windows系统下安装Linux系统,这对于想学习Linux系统而又缺少条件的用户将有极大的帮助。本书以VMware为例介绍如何在虚拟机中安装Red Hat Enterprise Linux。图1-25 虚拟机的硬件设备1.4.2 安装VMware Workstation

VMware Workstation的安装非常简单,按照系统提示一步步进行下去就可以完成。这里安装的是VMware Workstation版本。

为了能让虚拟机访问网络,VMware Workstation安装程序会自动增加两个网络连接,如图1-26所示。

注意: 不要对这两个连接进行任何修改,否则会导致虚拟机中的操作系统无法连接网络。图1-26 VMware Workstation自动增加两个网络连接1.4.3 新建虚拟机

下面以安装Red Hat Enterprise Linux 6.5为例说明VMware的配置和使用。

①启动VMware Workstation,打开如图1-27所示的窗口。

试读结束[说明:试读内容隐藏了图片]

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载