Linux操作系统(第3版)(txt+pdf+epub+mobi电子书下载)


发布时间:2020-07-05 22:37:33

点击下载

作者:何绍华 臧玮 孟学奇

出版社:人民邮电出版社有限公司

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

Linux操作系统(第3版)

Linux操作系统(第3版)试读:

Linux创新人才培养系列Linux操作系统何绍华 臧玮 孟学奇 编著人民邮电出版社北京

图书在版编目(CIP)数据

Linux操作系统 / 何绍华,臧玮,孟学奇主编.--3版.--北京:人民邮电出版社,2017.8(Linux创新人才培养系列)

ISBN 978-7-115-46307-4

Ⅰ.①L… Ⅱ.①何… ②臧… ③孟… Ⅲ.①Linux操作系统-高等学校-教材 Ⅳ.①TP316.89

中国版本图书馆CIP数据核字(2017)第157553号◆主 编 何绍华 臧玮 孟学奇责任编辑 刘博责任印制 陈犇◆ 人民邮电出版社出版发行 北京市丰台区成寿寺路11号邮编 100164  电子邮件 315@ptpress.com.cn网址 http://www.ptpress.com.cn大厂聚鑫印刷有限责任公司印刷◆ 开本:787×1092 1/16印张:15.75  2017年8月第3版字数:401千字  2017年8月北京第1次印刷定价:45.00元读者服务热线:(010)81055256 印装质量热线:(010)81055316反盗版热线:(010)81055315广告经营许可证:京东工商广字第20170147号内容提要

本书以Red Hat Enterprise Linux 7.3为基础,循序渐进地讲解了Linux系统的使用和管理方法。全书共分为14章,分别介绍了Linux的发展历史、Red Hat Enterprise Linux 7.3的安装、文件管理、用户管理、软件包管理、磁盘管理、进程管理、LNMP环境搭建、Docker虚拟化环境搭建等基础知识,并对Linux下软件开发、Shell脚本编程、网络服务器配置及网络安全知识进行了介绍。

本书通过简明易懂的范例进行讲解,以引导读者学习并掌握Linux系统的实际操作和应用。本书可作为普通高等院校计算机、电子信息等专业Linux相关课程的教材,也可作为Linux爱好者的入门教程使用。前言(第3版)

Linux诞生于1991年,最初是由芬兰赫尔辛基大学研究生Linus Torvalds编写,并在互联网上广泛传播。作为一款安全性很高的开源操作系统,Linux首先在服务器领域得到了业界的极大肯定。随着自身易用性的提高和硬件厂商的大力支持,Linux在长期被Microsoft Windows系统占据的桌面市场上也逐步打开局面,开始占有一席之地。优秀的Linux发行版,如Red Hat、SuSE、Ubuntu等也层出不穷。

近年来,Linux在图形化的用户接口上有了长足进步,通过图形化方式对Linux管理和使用Windows操作系统已无太大区别。与此同时,对Linux进行远程管理或其他一些关键性应用时,通常还是会采用更加稳定高效的命令行方式。另外,在命令行下还可以进行Shell编程。

Linux自身开放、稳定、安全等特性,使其在网络服务器、嵌入式技术、编程开发、教育教学等诸多领域发挥着越来越重要的作用。为了满足市场和企业对于员工Linux应用能力的需求,向高等院校计算机、电子信息等专业学生介绍Linux的实际操作和使用,培养学生的Linux应用能力,我们编写了本书。

本书共分14章,对Linux的发展历程、安装方法、使用和管理方法、服务器配置,以及网络安全、Docker虚拟化等基本知识进行了介绍。第1章至第3章为Linux的基础知识。第4章至第7章是本书的重点,分别讲解了Linux下的文件管理、用户与用户组管理、软件包管理、磁盘管理等基本知识。第8章主要介绍了Linux下的编程方法,包括vi编辑器、gcc编译器和gdb调试器的使用等知识。第9章对Linux下进程的基本知识和管理方法作了介绍。第10章讲解了Linux下Shell编程的基本知识。第11章和第12章是Linux的应用部分,其中,第11章主要对Linux下网页服务器、FTP服务器、邮件服务器和DNS服务器等常见服务器配置方法进行了介绍,第12章对网络信息安全的基础知识进行了讲解。第13章介绍了常用的LNMP环境搭建过程。第14章对Linux下Docker虚拟化进行了讲解。

要用好Linux,需要不断实践,不断提高解决实际问题的能力。为此,本书在每章的后面都配有相应的习题,供教师参考和学生练习使用;在第3章至第9章的后面还附有上机练习。本书中所有例题和相关代码都经过调试通过,并针对本书内容制作了多媒体课件,供老师教学参考使用。

本书由何绍华、臧玮、孟学奇主编,其中何绍华编写第1~6章,臧玮编写第7~10章,孟学奇编写第11~14章。编者2017年3月第1章 初识Linux

Linux作为一款足以和微软公司的Windows相抗衡的开源操作系统,在学习之前,读者有必要对其含义、产生及发展等知识做一个简单的了解。1.1 什么是Linux

严格地说,Linux是在GPL(General Public License,通用性公开许可证)版权协议下发行的遵循POSIX标准的操作系统内核,其版权属于Linus Torvalds。通常所说的Linux是指GNU/Linux(GNU是对UNIX向上兼容的完整的自由软件系统)操作系统,它包含Kernel(内核)、Utilities(系统工具程序)以及Application(应用软件),而不是仅指Linux系统内核。

GNU/Linux有很多发行版。发行版是指某些公司、组织或个人把Linux内核、源代码及相关的应用程序组织在一起发行。经典的Linux发行版有Red Hat、SlackWare、Debian等。目前流行的Linux发行版基本上都是基于这些发行版的。例如,Red Hat的社区版本Fedora Core,Novell发行的SuSE Linux,Mandriva发行的Mandriva Linux,使用LiveCD技术的Knoppix和Slax,以及目前异常流行的基于Debian的Ubuntu Linux。

Linux是UNIX的“克隆”。在源代码级上,它兼容绝大部分的UNIX标准(如IEEE POSIX、System V、BSD等),并且符合POSIX规范。说明POSIX即Portable Operating System Interface,表示可移植操作系统接口。电气和电子工程师协会(Institute of Electrical and Electronics Engineers,IEEE)最初开发POSIX标准,是为了提高UNIX环境下应用程序的可移植性。然而,POSIX并不局限于UNIX。许多其他的操作系统,例如DEC OpenVMS和Microsoft Windows NT,都支持POSIX标准,尤其是IEEE Std.1003.1-1990(1995年修订)或POSIX.1,POSIX.1提供了源代码级别的C语言应用编程接口(Application Programming Interface,API)给操作系统的服务程序,例如读写文件。有关POSIX标准的更多信息,请访问Web站点 http://standards.ieee.org/regauth/posix/。1.2 Linux崛起

20世纪80年代,IBM公司推出享誉全球的微型计算机(IBM PC,又称个人计算机)。随着PC(Personal Computer,个人计算机)的出现,在PC上实现一个真正的UNIX系统逐渐成为可能。但是实际上此时能在PC的X86平台上运行的UNIX相当有限。

Linux内核是由Linus Torvalds于1991年在赫尔辛基大学就读研究生时编写的。1987年Andrew Tanenbaum教授为了方便教学,自行设计了一个简化了的UNIX系统——Minix。Linux就是在Minix的基础上逐步发展起来的,这也是UNIX和Linux的历史渊源。1991年10月5日,Linus Torvalds在comp.os.minix新闻组上发布消息,正式对外宣布Linux内核系统诞生。1994年在北卡罗来的一小组程序员开始发布Red Hat。1998年小红帽高级研发实验室成立。同年,Red Hat 5.0获得InfoWorld的操作系统奖项。1.3 Linux的发行版

由于Linux倡导开放和自由,所以它的发行版本十分多。Linux的软件遍布互联网各处,经常需要用户自己搜索寻找、收集和下载。为了安装方便,就有些人将各种软件集合起来,与操作系统的核心一起包装在一块,作为Linux的发行版(Linux Distributions)。这其中有目前著名的Ubuntu、Fedora Core、Mandriva、SuSE Linux、Debian、Slackware Linux和国内的红旗Linux等。下面简单介绍几种目前最为流行的Linux发行版本。

1.Fedora Core/Red Hat Enterprise Linux

Red Hat Linux由Red Hat公司发行,是目前最为流行的商业发行版。作为Linux界影响最为深远的版本,Red Hat Linux诞生于1994年11月3日,其创立的RPM包管理系统长期以来都是业界的事实标准。目前流行的SuSE Linux、Mandriva Linux以及国内的红旗Linux等,都是基于Red Hat Linux发展起来的。2003年9月22日,原来合并在一起的Fedora和Red Hat开始分开发行,并形成为两个分支:开源免费的Fedora和商业版本的Red Hat Enterprise Edition。

2.SuSE Linux/OpenSuSE

SuSE Linux原是以Slackware Linux为基础,并提供完整德文使用界面的产品。1992年Peter McDonald成立了Softlanding Linux System(SLS)这个发行版,其后SuSE Linux采用了不少Red Hat Linux的特质,如使用RPM及/etc/sysconfig等。

3.Mandriva Linux

Mandriva Linux的前身是欧洲最大的Linux厂商之一Mandrakesoft,长期以来Mandrake Linux以最为方便、易用、华丽的Linux发行版著称。Mandrake Linux早期方便的字体安装工具和默认的中文支持,为Linux普及做出了很大的贡献。Mandriva以RPM作为软件管理工具,部分兼容Red Hat Linux /Fedora Core的预编译包。

4.Ubuntu Linux

Ubuntu为目前最为流行的Linux发行版,并几乎取代Red Hat成为Linux的代名词。它由马克·舍特尔沃斯创立,首个版本于2004年10月20日发布,以Debian为开发蓝本。Ubuntu的运作主要依靠Canonical有限公司的支持。Ubuntu名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,意思是“人道待人”。同系列的发行版还有Kubuntu和Edubunt。

5.Debian

Debian于1993年8月16日由美国普渡大学一名学生Ian Murdock首次发表。Ian Murdock最初把他的系统称为“Debian Linux Release”。Debian不带有任何商业性质,背后也没有任何商业团体支持,因而使得它能够坚持其自由的风格。Debian对GNU和UNIX精神的坚持,也获得开源社群的普遍支持。目前其采用的deb包和Red Hat Linux的RPM包是Linux里最为重要的两个软件包管理系统。

6.Slackware

Slackware是最为老牌的Linux发行版之一,其第一个版本在1993年7月16日由创立者和开发领导者Patrick Volkerding发布。Slackware走了一条同其他的发行版本(Red Hat、Debian、SuSE、Mandriva)不同的道路,力图成为“UNIX风格”的Linux发行版本。它的方针是只吸收稳定版本的应用程序,并且缺少其他Linux版本中那些为发行版本定制的配置工具。

7.Gentoo

Gentoo最初由Daniel Robbins(前Stampede Linux和FreeBSD的开发者之一)创建。由于开发者对FreeBSD的熟识,所以Gentoo拥有媲美FreeBSD的广受美誉的ports系统——Portage。Gentoo是一个非常特殊的Linux发行版,因为Gentoo是一种基于源代码的发行版,尽管可以使用编译好的二进制软件,但是大部分使用Gentoo的用户都选择自己手动编译软件管理系统,其优点是高度可定制性,而缺点是编译源代码耗时相当巨大。说明RPM(Red Hat Package Manager)是Red Hat创建的打包Linux的Red Hat包管理方法,主要为解决Linux程序的库依赖性问题,并简化软件安装而诞生。RPM包的创造和流行大幅降低了使用Linux的门槛,对Linux的普及做出了巨大的贡献。

除了以上这些流行的发行版,还有不少基于Linux的Live CD发行版存在,例如,基于Debian的Knoppix和基于Slackware的Slax。这些发行版不须安装即可运行,相当方便。说明Live CD是可以直接引导为可用Linux系统的CD。与大多数发行版本中的“拯救模式(rescue mode)”引导选项不同。Live CD的设计是,当从CD引导起来后,能为使用者提供一整套可以使用的工具,其中有一些是通用的,有一些是高度专用的。1.4 Red Hat Enterprise Linux的优势

Red Hat Enterprise Linux是一款非常优秀的操作系统。它具有非常好的兼容性,同时兼容于UNIX System V和BSD两个版本,具有两个版本的特点。它支持多种文件系统,如FAT16、FAT32、NTFS、EXT2、UFS等。Red Hat Enterprise Linux是一款32位(或64位)的、多用户、多任务的分时操作系统。它实用性好,功能强大而且非常稳定。

Red Hat Enterprise Linux虽然是Linux众多发行版本中的一种,但实际上它已经成为Linux行业的标准。众多的自由程序员和厂家为其开发了大量的软件。而且作为一款自由软件,用户可以从很多途径获得它并且免费使用。它还支持图形化界面操作,性能稳定而且具有丰富的网络功能。

前面介绍过,在2003年,原来合并在一起的Fedora和Red Hat开始分开发行,并形成为两个分支:开源免费的Fedora和商业版本的Red Hat Enterprise Linux。Red Hat的发行版到Red Hat 9.0后就停止技术支持。商业版本的Red Hat Enterprise Linux由Red Hat公司提供收费技术支持和更新。

现在,Red Hat公司全面转向Red Hat Enterprise Linux(简写为RHEL)的开发。和以往不同的是,新的RHEL要求用户先购买许可,Red Hat公司承诺保证软件的稳定性、安全性;并且,RHEL的二进制代码不再提供下载,而是作为Red Hat服务的一部分。但依据GNU的规定,其源代码依然是开放的。

RHEL从2003年3月推出开始,现在已经发行到RHEL 7.3版本(2016年10月发布)。RHEL 7.3基于Linux 3.10.0内核,支持多核处理器。

由于Red Hat Enterprise Linux的经典性,相当多的发行版都基于Red Hat Enterprise Linux发展而来,关于Red Hat Enterprise Linux的学习资料也最为丰富,因此Red Hat Enterprise Linux适合作为Linux学习的系统。本书也基于Red Hat Enterprise Linux有共性的内容进行讲解。1.5 如何获得Red Hat Enterprise Linux

用户在使用Red Hat Enterprise Linux之前,需要首先获得Red Hat公司的许可,以便得到更好的服务。对于一般用作学习、测试等用途的用户,Red Hat公司提供了免费评估订阅的功能。

要想获得免费的评估订阅,首先需要登录到官方网站http://cn.redhat.com,在网站中注册一个账户,然后打开网站https://developers.redhat.com/downloads/,如图1-1所示,单击“DOWNLOAD”链接,用注册的账户登录,即可直接下载。图1-1 Red Hat官网

另外要注意的是,在Red Hat网站注册账号时的邮箱最好是企业邮箱,因为用免费邮箱注册的账号不允许申请评估订阅。小结

本章对Linux的发展历程做了简单回顾,并对Linux的发行版和Red Hat Enterprise Linux进行了粗略介绍。读者充分掌握这部分内容,就可以更好地理解后面的内容。习题

1.Linux是在_________版权协议下发行的遵循_________标准的操作系统内核。

2.Linux内核的作者是_________。

3.请列举至少5个Linux发行版。

4.简述Linux内核和Linux发行版的区别。第2章 安装Linux操作系统

安装Linux的方法多种多样,可以从光盘、硬盘或网络进行安装。本章将介绍最基本的安装方式——从光盘启动并安装Red Hat Enterprise Linux 7.3。同时,为了方便学习和使用Linux,本章还对如何使用虚拟机安装Red Hat Enterprise Linux 7.3系统进行了介绍。2.1 安装前的准备工作

在安装前,首先需要对机器的硬件进行初步了解,以方便在Linux中选择合适的配置。同时,还需要对机器的基本设置进行一些调整,使其能正常安装Red Hat Enterprise Linux 7.3。2.1.1 硬件需求

用户必须确认硬件是否与Linux兼容。这一点非常重要。Red Hat Enterprise Linux 7.3是2016年10月推出的一套基于3.10.0内核的Linux发行版,虽然是最新版本,但也可能和一些硬件存在兼容性问题。Linux对硬件的要求不那么严格,完全可以在一台已经过时的计算机上安装,还可以采用其他一些方案:通过虚拟机安装Red Hat Enterprise Linux 7.3;安装后重新编译内核。这些方法以后会逐步介绍。当然还可以直接使用最新的Linux发行版,如Fedora Core、Ubuntu、SuSE Linux等。但需要注意的是,其他发行版在命令和界面上可能和Red Hat Enterprise Linux 7.3略有区别。

如果用户了解自己的硬件配置,可以到下面网址查询硬件是否支持:http://hardware.redhat.com/hcl/。但是假如用户并不了解自己的硬件系统,也可以在Windows系统下来查看。下面以Windows 7为例介绍查看硬件系统的方法。启动Windows 7系统后,可以通过以下几步来获取硬件配置信息。(1)在Windows 7中,右键单击桌面上或【资源管理器】中的【计算机】图标,在弹出的菜单中选择【属性】命令,弹出【系统】窗口,如图2-1所示。在右侧中间部分可看到计算机的处理器(Central Processing Unit, CPU)和内存的情况。(2)在图2-1所示窗口中,单击左上角的【设备管理器】,弹出【设备管理器】窗口,如图2-2所示。在该窗口中,用户可以详细地查看每一项硬件配置,并记录下来。图2-1 系统属性图2-2 设备管理器

了解自己的硬件之后,要确认硬件是否符合Linux的安装要求。

1.中央处理器

Linux对中央处理器(CPU)的要求不是很高,基本上现在的处理器都能运行Linux。但因为系统会使用到浮点运算器,所以采用的处理器性能要高于80486DX的等级。

2.主板

现在基本上所有的主板都能与Linux兼容,一般不会出现问题。

3.内存

一般Linux系统单纯使用文本模式,需要8MB以上的内存即可。但如果要在X Window System图形化界面下运行系统,则最少要16MB内存。如果要用GNOME或者KDE一类的集成操作环境,最少要用64MB以上的内存。对于内存以GB计算的现在,内存的大小也不会成为问题。

4.磁盘空间

Red Hat Enterprise Linux 7.3提供了多种不同的安装方式,所需要的磁盘空间是不一样的。常见几种安装模式对磁盘空间的需求如下。(1)最小安装,最少需要5.5GB的磁盘空间,建议最少留出6.5GB的磁盘空间。(2)基础设施服务器,最少需要6.5GB的磁盘空间,建议最少留出7GB的磁盘空间。(3)文件及打印服务器,最少需要7GB的磁盘空间,安装所有的软件需要7.5GB的磁盘空间。(4)基本网页服务器,最少需要7GB的磁盘空间,建议最少留出7.5GB磁盘空间。(5)虚拟化主机,最少需要6.8GB的磁盘空间,建议最少留出7.5GB磁盘空间。(6)带GUI的服务器,最少需要7GB的磁盘空间,建议最少留出8.5GB磁盘空间。

5.显卡

一般在文本模式下,只需要具备VGA级别的显卡即可。在X Window System模式下,显卡则必须有能够配合的驱动程序。在Red Hat Enterprise Linux 7.3系统下,很多显卡都能被自动识别。只有极个别的显卡不能被识别,但是并不能代表这种显卡不能用。对于不能识别的显卡,用户可以尝试使用SVGA的X Server。

6.显示器

现在的显示器基本上都能被支持。用户一般不需要考虑显示器驱动及支持问题。

7.网卡

一般的网卡都能被支持,如有不能被直接支持的网卡,可以尝试采用与NE2000网卡兼容的模式来使用。2.1.2 光盘启动安装

用光盘启动安装,用户必须有一张可引导光盘。一般情况下,下载的Red Hat Enterprise Linux安装程序是一份ISO文件,可将其刻录到一张DVD光盘。这张光盘是可以引导盘系统进行安装的。在使用该光盘启动前首先要在BIOS中把计算机设置为光盘引导,才能从光盘进行安装。注意要改变用户的BIOS设置,可在开机时按【Del】键来进入BIOS设置(部分机器为【F2】或【F12】等)。请确定第一引导设备为光驱,而不是硬盘驱动器。2.2 安装Red Hat Enterprise Linux

当所有工作都准备好后,就可以进行安装了(在这里只介绍图形化界面安装)。图形化安装非常简单,只需要按照提示逐步进行就可以完成。

1.引导安装程序

设置好BIOS的启动项之后,把Red Hat Enterprise Linux安装光盘放入光驱,重启计算机。计算机自动从光盘引导,进入如图2-3所示界面。

这个界面包括了许多不同的引导选项,第一项是安装系统,通常选择第一项即可进行安装(直接按【Enter】键即可)。

2.选择安装方式

进入如图2-3所示界面后,只需要按下【Enter】键,如图2-4所示,就可以从光驱引导Red Hat Enterprise Linux进行图形化安装了。

除了图形化安装模式之外,还有一种文本安装模式,在Red Hat Enterprise Linux安装系统的界面中(如图2-3所示),不再显示让用户选择图形或文本安装模式了。要进入文本安装模式,在出现图2-3所示的界面时按【Esc】键,然后在出现的安装boot提示符后面输入“linux text”,按【Enter】键即可进入文本安装模式。图2-3 Red Hat Enterprise Linux安装引导界面图2-4 检测信息

两种安装模式的异同如表2-1所示。表2-1 两种安装模式的比较

从表2-1中可以看出在文本安装模式下速度较快,但是没有图形化安装方便。这对多次安装过Linux的用户比较适用。对于初次安装的用户,推荐使用图形化安装。在图形化安装模式下,每一步的操作都有提示,可以随时解决问题,而不需要再去另行翻阅资料,这样就可以减少错误。

3.选择安装界面语言

进入图形化界面后,首先出现的是语言选择界面,如图2-5所示。选择【中文Chinese简体中文(中国)】选项。然后,单击【继续】按钮,后面的界面都将以中文方式显示。图2-5 语言选择界面

4.选择键盘类型

接着显示如图2-6所示界面,单击【键盘】按钮按默认选项即可,单击【完成】按钮,如图2-7所示。图2-6 安装信息摘要图2-7 键盘配置

5.存储设备选择

在【安装信息摘要】界面中,单击【安装位置】按钮,在该界面中,为系统选择正确的存储设备,如图2-8所示。图2-8 存储设备选择

根据界面中的文字提示,选中第一个【本地标准磁盘】,默认选中【自动配置分区】,选中【我想让额外空间可用】,然后单击【完成】按钮。如图2-9所示,单击【全部删除】,再依次单击【回收空间】【完成】按钮。图2-9 回收磁盘空间

6.设置主机名

接着单击【网络和主机名】,在如图2-10所示的界面中为主机命名,图中【主机名】中已经填入默认的名称。图2-10 设置主机名

7.时区配置

在图2-6所示的界面中选择【日期和时间】,在中间部分的下拉列表框中选择【亚洲/上海】。也可以在地图中选择所在区域来设置时区。如图2-11所示。图2-11 时区配置

8.创建用户

在图2-6所示的界面中单击【开始安装】按钮,如图2-12所示,单击【创建用户】,输入用户名和密码,单击左上角的【完成】按钮,如图2-13所示。图2-12 开始安装界面图2-13 创建用户界面

9.设置root密码

接着在图2-12界面中单击【ROOT密码】,打开如图2-14所示的对话框,输入根用户的密码(即root用户的密码),连续输入两次相同的密码后单击【完成】按钮。图2-14 设置root密码

root密码必须至少有6个字符,在设置密码时,应使用不容易被他人猜到的字符串。安全性高的密码应该是数字、字母混合,通常还应包含大写、小写两种字母。

10.磁盘分区设置

在图2-8中,单击【我要配置分区】按钮,系统进入磁盘分区设置窗口,如图2-15所示,在这里可对磁盘进行分区。图2-15 手动设置分区

磁盘分区设置是整个安装过程中一个比较复杂的过程。Linux分区与Windows分区不一样,Windows分区可以通过盘符来访问,而Linux是通过将分区挂载到目录上实现对分区的访问。详细的Linux文件系统、目录及磁盘管理知识将在后文介绍。初级用户可以在Linux下只分3个区:根分区、boot分区和交换分区。(1)根分区用符号(/)来表示,是用来存放文件用的。Linux系统的大部分文件安装在根分区下。最小安装时该分区需要3.0GB,完全安装时该分区需要5.0GB的空间。(2)交换分区(swap)是一种特殊的分区,用于数据交换,类似于Windows中的虚拟内存(页面文件)概念。交换分区无需挂载,Linux在启动时会自动识别。交换分区并不是必须的,但一般将它设置为物理内存的1~2倍,以避免内存不足而导致程序无法正常运行。(3)boot分区通常包含启动管理器所需的文件,以及操作系统的内核(允许用户的系统引导RHEL 7.3)。boot分区并非必须,但由于早期BIOS对于读取大容量的分区存在一些限制,通常都会拥有独立的boot分区。这样也比较利于对系统的管理和修复。对大多数用户来说,可以将引导分区大小设为100 MB~200MB。

了解磁盘分区的基本知识后,就可以选择安装类型了。

单击左下角【+】按钮,如图2-16所示,输入【挂载点】【期望容量】,单击【添加挂载点】按钮。一共建立3个分区,创建好全部分区之后的界面如图2-17所示,然后单击【完成】按钮。图2-16 添加挂载点图2-17 3个挂载点

11.引导程序配置

在图2-8所示的界面中,单击【完整磁盘摘要及引导程序】,设置引导程序如图2-18所示,使磁盘的【可引导】被选中,单击【关闭】按钮。图2-18 设置引导程序

12.选择软件包组

图2-6所示的界面中,单击【软件选择】,如果使用文本安装模式,则不能进行软件包选择,安装程序只能自动从基本和组群中选择软件包。这些软件包足以保证系统在安装完成后可操作,并可安装更新的软件包。如图2-19所示。图2-19 选择安装组件

在RHEL 7.3中提供了多种方式的选择,常用的6种软件组件安装方式介绍如下。(1)最小安装:这个选项提供在服务器中使用的基本安装,包括:兼容性程序库,开发工具,智能卡支持。(2)基础设施服务器:用于操作网络基础设施服务的服务器。(3)文件及打印服务器:用于企业的文件,打印和存储的服务器。(4)基本网页服务器:提供静态及动态互联网内容的服务器。(5)虚拟化主机:最小虚拟化主机。(6)带GUI(Graphical User Interface,图层用户界面)的服务器:带有用于操作网络基础设施服务GUI的服务器。

13.安装软件包

选择好软件包后,单击【完成】。接着单击【开始安装】,安装程序开始进行软件包的安装,其安装进度如图2-20所示。图2-20 安装软件包

将软件包安装完成之后,将显示如图2-21所示的界面,单击右下角的【重启】按钮即可重启计算机。图2-21 安装完成2.3 登录Red Hat Enterprise Linux

重启计算机后,引导装载系统将会引导进入系统。系统将会对软硬件和配置参数进行检测,如图2-22所示。图2-22 系统自动检测2.3.1 初始设置

检测完毕后,系统进入Red Hat Enterprise Linux 7.3的登录界面。如果是第一次登录,系统将会进入初始设置界面,如图2-23所示。初始设置会引导用户进行Red Hat Enterprise Linux系统配置,使用该工具可以完成系统使用前的几项基本工作。图2-23 初始设置

1.【LICENSING】

在【初始设置】界面中,单击【LICENSING】按钮,进入【许可信息】界面,如图2-24所示。在该界面中显示了最终用户许可协议,选中【我同意许可协议】单选按钮,然后单击【完成】按钮。图2-24 许可证信息

2.【系统】

可以不进行设置,直接单击【完成配置】按钮。2.3.2 图形化登录

因为 Red Hat Enterprise Linux是多用户操作系统,所以即使用户是唯一使用计算机的用户,也需要通过登录验证以后才能进入系统。系统根据登录账号的权限,会自动授予用户使用文件和程序的相应权限。通常图形化登录进入X Window System图形用户界面(GUI),如图2-25所示。图2-25 图形用户界面

用鼠标单击用户名【yo】,将弹出要求输入用户密码的界面,如图2-26所示,输入密码后单击【登录】按钮即可登录到Red Hat Enterprise Linux图形化桌面。图2-26 输入密码2.3.3 虚拟控制台登录

在安装过程中,如果用户没有选择【带GUI的服务器】,而选择要使用文本登录类型,那在系统被引导后,用户会看到以下登录提示。

要从控制台上登录为根用户,在登录提示后键入“root”,按【Enter】键。在口令提示后键入安装时设置的根口令,然后按【Enter】键。要登录为普通用户,在登录提示后输入用户的用户名,按【Enter】键,在口令提示后键入口令,然后再按【Enter】键。

登录后,用户可以键入如下命令来启动图形化桌面。

这样系统就会从文本模式转换到图形模式。虚拟控制台登录速度比图形化登录速度快。2.3.4 远程登录

要进行远程登录需要在文本模式下,输入以下命令。

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

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载