第1章Linux操作系统概述.docx
- 文档编号:5958171
- 上传时间:2023-01-02
- 格式:DOCX
- 页数:20
- 大小:454.82KB
第1章Linux操作系统概述.docx
《第1章Linux操作系统概述.docx》由会员分享,可在线阅读,更多相关《第1章Linux操作系统概述.docx(20页珍藏版)》请在冰豆网上搜索。
第1章Linux操作系统概述
第一章Linux操作系统概述
[教学目的]
1、了解linux发展历史和Linux操作系统的特点
2、理解Linux发行版本和内核之间的区别
3、掌握Linux的各种安装方式及各种方式的不同之处
4、掌握Vmware虚拟机的基本配置
5、掌握Linux操作系统的分区
6、掌握虚拟机环境下安装Linux操作系统的方法
[教学重点]Vmware虚拟机的配置;Linux操作系统的分区;Linux操作系统的安装
[教学难点]Vmware虚拟机环境下安装Linux操作系统的方法
[教学课时]4课时
1.1Linux的发展史
Linux操作系统不像Windows操作系统,由一个公司进行开发和销售,而是由多家公司按照一定的标准各自开发的。
出现这样的局面是与Linux的起源与发展分不开的,下面就从Linux的起源开始介绍其发展史。
1.1.1Linux与UNIX的关系
二者的最大区别为:
前者是开发源代码的自由软件,而后者是对源代码实行知识产权保护的传统商业软件。
其差别还包括以下内容。
(1)UNIX系统通常是与大型计算机配套销售的,而Linux则单独购买;同时,Linux可以运行在多种计算机平台上,包括常用的基于x86体系的微型计算机。
(2)UNIX是商业软件,需要付费;而Linux是免费的,并向所有用户公开源代码。
(3)Linux和UNIX都是操作系统的名称,但UNIX这4个字母除了是操作系统名称外,还作为商标归SCO公司所有。
(4)Linux的商业化产品有RedHatLinux、SuSeLinux、SlakeWareLinux、国内的红旗Linux以及TurboLinux;UNIX的商业化产品主要有Sun的Solaris、IBM的AIX、HP的HP-UX以及x86平台的SCOUNIX/UNIXware。
(5)Linux的核心是免费的、自由使用的,核心源代码是开放的;而UNIX的核心是保密的。
(6)Linux对硬件的要求比UNIX低,使用上比UNIX容易掌握。
(7)由于Linux是由UNIX发展起来的,所以性能上要比UNIX差一些。
1.1.2Linux的诞生
Linux起源于一个学生的简单需求。
李纳斯·托沃兹(LinusTorvalds)是Linux的作者与主要维护者,在其上大学时所买得起的唯一软件是Minix,这是一个类似UNIX的操作系统软件,是被广泛用来辅助教学的简单操作系统。
由于李纳斯对Minix不是很满意,于是决定自己编写软件。
他以学生时代熟悉的UNIX作为原型,在一台Intel386PC上开始了他的工作。
他的进展很快,受工作成绩的鼓舞,他将这项成果通过互联网与其他同学共享。
1.1.3Linux的应用简介
Linux的应用范围非常大,可以这样说,凡是可以使用操作系统的地方都可以使用Linux,其具体的应用领域包括以下几个方面。
1.服务器
2.嵌入式开发
3.个人用户
1.2Linux的发行版本介绍
Linux在经过多年的发展后,已经成为三大操作系统中的一员。
对于初学者来说,最为重要的是,如何选择一款适合自己的Linux版本。
要解决这个问题就需要了解Linux的发行版本和内核的关系,本节将全面揭示两者的关系,并对目前主流的Linux发行版本进行介绍。
1.2.1Linux的内核与发行版本
Linux内核就是为了使计算机中的硬件相互配合以便完成指定工作的程序代码集合,也称为“核心”。
Linux内核的版本号包括测试版本号和正式版本号,下面将介绍如何对版本号进行识别。
Linux内核的版本号由以“.”分隔的3个数字来表示不同内核。
第一个数字叫主版本号,第二个叫次版本号,第三个叫修订版本号。
3个数字组成的版本号如果是偶数,那么内核就是正式版;如果是奇数,则表示内核是测试版。
目前,主流的Linux发行版本有SUSE、RedHat、Fedora以及国内的红旗等公司开发的Linux发行版本。
1.2.2RedHat版本与Fedora版本的特点
RedHat(红帽)是由RedHat公司开发的Linux发行版本。
该版本是目前全球使用最为广泛的Linux发行版本。
RedHat发行版本包括个人用户和企业用户两种不同的用户群,并且针对企业用户提供了服务器版本。
在经过多年的发展后,RedHat公司开发了RedHat9.0版本。
RedHat公司根据市场需要,不再沿用简单的数字命名方案,而是决定将针对个人用户版的RedHat分离出来,交由Fedora的项目团体进行开发。
该项目团体以RedHat公司为首,并有多个Linux公司和个人共同参与,将其开发出来的Linux发行版命名为Fedora,其目前的最新版本是Fedora8.0。
虽然Fedora和RedHatEnterpriseLinux都是RedHat公司的产品,但是两者却有一些差异,这些差异表现在以下几方面。
(1)RedHat公司不再为Fedora发行版本提供包装,用户可以从网络上下载。
(2)Fedora的更新时间比RedHatEnterpriseLinux快。
(3)RedHat公司不为Fedora提供技术支持。
(4)Fedora没有完善的支持文档,取而代之的是各类小型的技巧文档,或针对某一方面的文档。
1.2.3红旗Linux的版本与特点
红旗Linux是由北京中科红旗软件技术有限公司开发的一个Linux发行版本,该版本是目前国内做得最好、技术最完善的Linux发行版本之一,其应用客户覆盖了政府、军事等许多重要部门。
对于红旗Linux来说,其产品线分为两条:
一是桌面用户,二是企业用户。
对于桌面用户来说,最新的版本是红旗6.0。
该版本对以前版本中存在的问题进行了修复,并且使用了2.6.22的内核,同时新添加的3D桌面效果更是一大亮点。
对于服务器来说,红旗Linux包括RedFlagServer和RedFlagDCServer两种版本,这两者的区别在于:
后者提供了更强大的数据支持与数据保护功能,其最新版本是RedFlagDCServer5.0。
另外对于有群集需要的用户提供了RedFlagHACluster产品,目前的最新版本是RedFlagDCServer5.0。
1.2.4TurboLinux的版本与特点
TurboLinux是拓林思软件有限公司开发的一款Linux发行版本,也是最早进入中国市场的一款Linux发行版本。
该公司按照市场需要将其产品分为3类:
服务器、桌面、群集。
下面分别对这3个类别的特点进行讲解。
服务器
GreatTurboEnterpriseServer
GreatTurboEnterpriseServerforHPC
桌面
群集
GreatTurboClusterServer
GreatTurboLoadBalanceServer
GreatTurboHAServer
1.2.5Linux其他版本的比较
对于Linux来说,除了前面提到的发行版本之外,还有众多的厂家在进行开发,例如:
SUSE、Ubuntu和Slackware等。
下面就对这些Linux发行版本进行简单介绍。
SUSE:
该发行版本与RedHat齐名,但是由于其对中文一直没有太好的支持,所以在国内使用得很少。
但是,该发行版本的界面应该是目前比较优秀的。
Ubuntu:
该款也是Linux中一个不错的版本,但是由于进入国内的时间太晚,因此鲜为人知,国内的使用者也就很少。
Slackware:
Slackware由PatrickVolkerding创建于1992年,应当是历史最悠久的Linux发行版本了。
曾经Slackware非常流行,但是当Linux越来越普及,用户的技术层面越来越广后,Slackware渐渐地被新用户所遗忘。
在其他主流发行版本强调易用性时,Slackware依然固执地追求最原始的效率——所有的配置还是要通过配置文件来进行。
1.3Linux安装的硬件需求
Linux是一种软件,要运行软件,就必须将其安装在计算机中。
但是每种软件对计算机的硬件都有要求,Linux也不例外,下面将介绍Linux对计算机有哪些硬件要求。
1.3.1Linux操作系统的获取方法
对于Linux来说,可以通过下面的方法获得发行版本。
在市场上进行购买。
从已经拥有Linux用户处进行复制。
从网络上下载。
其中,网络下载最为普遍。
下面就以下载Fedora8.0和红旗Linux6.0为例介绍下载的方式。
1.下载Fedora8.0
2.下载红旗Linux6.0
3.其他Linux的下载地址
1.3.2Linux版本的选择
下面将给出选择Linux版本的几点建议。
1.技术支持
Linux不像Windows那样拥有众多用户,所以当遇到问题时,通常只有通过厂家的技术支持来得到解决。
2.版本的易用性
虽然Linux的发行版本都基于一个内核版本,但是由于厂家的技术差异以及对使用人群的划分不同,每个版本在实际操作中都会有所不同,这就需要用户按照自己的需要进行选择。
3.版本的市场占有程度
这一点也是比较关键的,市场占有程度高的Linux发行版本,其使用人数和相关资料就比较丰富,从而为解决遇到的问题提供了便利。
1.3.3Linux的硬件需求
由于Fedora和红旗Linux这两款Linux发行版本已经占领了绝大部分的国内市场,所以下面就只针对这两款Linux的硬件需求进行讲解。
1.Fedora8.0
在安装Fedora8.0时,计算机的硬件最低配置如下。
IntelPentium兼容CPU,PIII以上CPU。
512 MB以上内存,推荐使用1 GB以上内存。
最少10 GB的可用硬盘空间。
VGA兼容或者更高分辨率的显卡。
键盘、鼠标和光驱。
2.红旗Linux6.0
在安装红旗Linux6.0时,计算机的硬件最低配置如下。
IntelPentium兼容CPU,PII以上CPU。
256 MB以上内存,推荐使用512 MB以上内存。
最少3 GB的可用硬盘空间,建议使用6 GB以上的硬盘空间。
VGA兼容或者更高分辨率的显卡。
键盘、鼠标和光驱。
1.4Linux安装方式的选择与比较
在进行Linux的安装时有两种方式可供选择,下面将对这两种安装方式的差异和特点进行讲解。
1.4.1本地光盘安装
使用光盘进行Linux的安装是主要的安装手段,其特点是无需过多的知识即可完成安装。
但缺点是,在安装时,如果光盘损坏,那么整个安装过程就无法进行了。
1.4.2网络安装
当需要多台计算机进行Linux安装时,可以通过网络安装同步为这些计算机进行安装。
其方法是在网络中配置一台服务器,并将安装程序复制到服务器中,然后在要安装的计算机中使用软盘引导,随后开始进行安装。
这个方法虽然可以快速解决大量计算机进行Linux安装的问题,但是其缺点比较多,具体如下。
服务器的配置麻烦。
在网络安装时需要有一台DHCP和FTP服务器,DHCP用来为要安装的计算机分配IP地址,FTP用来存放安装程序。
启动介质落后。
如果网卡没有远程引导功能,只能使用软盘做一张引导盘进行引导。
但是,现在的计算机通常没有软盘驱动器,这就为引导开机带来了麻烦。
网络带宽占用大。
使用网络安装方式时要占用大量的带宽,从而导致整个网络速度变慢,进而影响安装效果。
1.4.3安装方法的选择
在对两种安装方法进行了学习后,就可以在实际工作或学习环境中选择需要的安装方法。
在选择安装方法时可以按照以下思路进行选择。
(1)如果网络中计算机不多,可以选择光盘安装,这样可以减少配置和维护服务器的麻烦。
(2)如果有刻录机,可以多刻录些光盘交给用户让其自己安装,这样在多台计算机需要安装时效率比网络安装高。
(3)如果使用的计算机是同一型号的计算机,可以使用Ghost软件进行安装,其效率比前面两种方法都高。
(4)如果有专门的网络维护人员,那么可以考虑网络安装。
但是,在使用此方案前需要先对企业中的计算机进行考察,查看网卡是否具备远程引导的功能,或计算机中是否有软盘驱动器。
1.5安装Linux操作系统
Linux从诞生到现在经过了多年的发展后不断成熟,并从多种操作系统中汲取经验。
从最早的需要编译后才能使用,到文字安装界面的出现,最后发展到图形向导方式的安装方法,可以说Linux的安装方式从原始走向了现代。
在本节后面的内容将围绕Linux的安装进行展开,力图用最简单的文字教会用户实现Linux的安装。
1.5.1Linux磁盘分区基础
1.分区命名方式
在Windows中是使用英文字母来表示每个分区,但是在Linux中不使用这种方式。
如果硬盘是IDE硬盘,那么它使用/dev/hdxy/来表示,其中dev/hd是固定的文字;x是表示第几个磁盘,它从小写的a开始;y表示这个磁盘的第几个分区。
2.Linux中的3个基本分区
在进行Linux的具体安装前,先对Linux中的几个基本分区,也就是在安装Linux时自动创建的分区进行讲解。
3.分区和挂载点
在Windows中,要访问一个分区直接访问代表该分区的字母即可,但是在Linux中不可以通过/dev/hdxy或/dev/sdxy/的方式来访问分区,必须通过使用挂载点的名字来访问分区。
挂载点可以理解为分区的名字。
只要输入挂载点的名字就可以访问其对应的分区。
4.分区格式
在Windows中有FAT16、FAT32和NTFS等分区格式,Linux要比Windows多一些,它们是ext2、ext3、swap、softraid和vfat。
1.5.2字符界面安装
(1)使用Fedora8.0安装光盘启动计算机,在打开的欢迎对话框中按键盘中方向键的“下箭头”选择第二项。
(2)按Enter键后安装程序开始进行安装前的初始化工作。
(3)在安装光盘检测界面时,使用Tab键选择Skip按钮。
(4)在按Enter键后,将对计算机的硬件进行检查,随后将显示文字界面的欢迎对话框。
在该界面中再次按Enter键,就开始进入安装界面了。
(5)在语言选择界面中选择English选项后,单击OK按钮并按Enter键。
(6)在键盘选择界面中选择US选项,表示使用美式键盘,然后单击OK按钮并按Enter键。
(7)在磁盘分区选项中,有多个选项,分别为删除所有分区、删除所有Linux分区、使用空闲空间建立分区和自行创建分区。
这里选择第3项,让Fedora8.0自动创建分区,然后单击OK按钮,并按Enter键。
(8)在提示界面中单击Yes按钮并按Enter键。
(9)随后将显示自动创建的分区,在该界面中单击OK按钮并按Enter键。
(10)在引导程序选择界面中有两个选项,这里选择第一个选项后单击OK按钮,然后按Enter键。
(11)在引导配置文件界面中保持默认设置,然后单击OK按钮并按Enter键。
(12)在弹出的密码界面中,可以设置引导程序的登录密码,在设置完成后单击OK按钮,并按Enter键。
(13)在引导配置界面中将显示本机默认引导的操作系统,由于这里仅安装Fedora8.0,所以只显示一项,单击OK按钮并按Enter键继续。
(14)在提示界面中将显示引导程序和主引导记录的保存位置,单击OK按钮并按Enter键继续。
(15)在时区界面中使用Tab键和上下方向键选择自己所在的时区,然后单击OK按钮并按Enter键。
(16)在弹出的界面中设置名为root的用户密码,完成后单击OK按钮并按Enter键。
(17)开始检测Fedora8.0安装光盘的软件信息。
(18)随后可以使用Tab键、上下方向键和空格键选择要安装的软件,完成后单击OK按钮并按Enter键。
(19)对要安装的软件进行检测。
(20)在安装确认界面中单击OK按钮并按Enter键。
现在Fedora8.0就根据前面的设置开始进行安装。
在安装完成后单击Reboot按钮并按Enter键,结束安装并重新启动计算机。
1.5.3图形界面安装
(一)安装redhatlinux9.0操作系统的准备工作:
1.RedHatlinux9.0的硬件需求:
(1)CPU
(2)硬盘空间:
最少安装 450MB;安装服务器 850MB;安装个人桌面 1.7GB;安装工作站 2.1GB;全部安装 5.0GB (3)内存CPU的类型和型号
2.安装前的准备
(1)硬件兼容性:
(2)磁盘空间
(3)安装类型:
个人桌面、工作站、服务器、定制、升级
(二)安装redhatlinux9.0操作系统的步骤:
1.语言选择
2.键盘配置
3.鼠标配置
4.选择安装还是升级
5.安装类型
6.磁盘分区设置
7.为系统分区:
8.添加分区
9.引导装载程序配置
10.网络配置
11.防火墙配置
12.语言支持的选择:
13.时区配置:
14.设置根口令
15.选择软件包组:
16.安装软件包:
17.创建引导盘:
18.视频卡配置:
19.配置显示器:
20.定制配置:
21.安装完成
祝贺你!
你的RedHatLinux9安装现已完成!
安装程序会提示你做好重新引导系统的准备。
如果安装介质(磁盘驱动器内的磁盘或光盘驱动器内的光盘)在重新引导时没有被自动弹出,请记住取出它们。
1.5.4在安装Linux时创建分区
(1)安装进行到分区设置界面时,选中“用DiskDruid手工分区”单选按钮,然后单击“下一步”按钮。
(2)如果使用的是新硬盘,那么在出现的提示对话框中需要单击“是”按钮。
(3)在分区表界面中选择“空闲”行,然后单击“新建”按钮。
(4)在弹出的创建分区设置界面的“挂载点”下拉列表框中输入“/”,在“大小”下拉列表框中输入分区大小,然后单击“确定”按钮,这样就可以创建一个根分区了。
(5)按照步骤(4)的方法再创建一个“挂载点”为“/boot”的分区,即引导分区。
(6)同样再次打开创建分区界面,在“文件系统类型”下拉列表框中选择swap选项,并设定其大小,此时可以看到“挂载点”下拉列表框不可用。
这是由于swap选项代表将该分区设置为交换分区,而交换分区只可以由Linux使用而不允许用户进行访问。
(7)在完成上面3个基本分区的创建后,可以在分区表中看到创建的情况。
(8)如果还要创建更多的分区,可以按照前面的方法进行操作,同时为不同的分区设置不同的“挂载点”名字。
(9)在完成分区创建后单击“下一步”按钮将进入引导程序界面,此时就可以根据前面讲解的知识继续后面的安装操作了。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第1章 Linux操作系统概述 Linux 操作系统 概述