Linu操作系统概述及基础_第1页
Linu操作系统概述及基础_第2页
Linu操作系统概述及基础_第3页
Linu操作系统概述及基础_第4页
Linu操作系统概述及基础_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第2章Linux操作系统概述2.1Linux系统简介2.2安装Linux系统2.3设置安装选项习题2.1Linux系统简介2.1.1Linux系统的历史Linux系统是一个类似UNIX的操作系统,Linux系统是UNIX在微机上UNIX操作系统是1969年由KenThompson和DennisRitchie在美国贝泛的应用,在随后几十年中也有了不断的改进。LinuxWindows操作系统只能运行在Intel厂商的UNIX只能运行在各自的处理器上,但是Linux系统几乎能运行在全部常见驱动程序。玩耍等。此外,Linux使用RPM包来包装软件,用rpm命令可以很便利地安装、查询、卸载软件。Linux还支持一系列的开发工具,几乎全部的主流程序设计语言都可以移植到Linux上。Linux拥有强大的网络功能,支持多种网络协议,可以轻松地与TCP/IP、LANManger、WindowsforWorkgroup、NovellNetware或Windows2000等网络集成在一起。能通过FTP、NFS来安装Linux。可以用它来做路由器、嵌入式系统和实时系统等。器、文件效劳器、打印效劳器、邮件效劳器等。Linux的非商业化特性。不仅Linux操作系统本身是免费的,好多基于Linux操作系统的应用程序也是免费的。这使得任何人都有时机使用Linux操作系统。7〕RedHatLinux具有具体而完整的联机文档。在/usr/doc名目下收集了完整的HOWTO、LDP、FAQ系列说明文件,还有RedHat独有的长达200多页的用户指南,具体8〕RedHatLinux9承受了稳定的内核LinuxKernel2.4.20,协作GCC3.2.1,以及GNUlibc2.3.2。这些最的特性能够保证整个系统的优越表现。安装Linux系统安装Linux系统的预备工作在开头安装之前,最好先对系统有一些了解,可以使用计算机说明书,或者在已经安装了Windows系统的计算机上使用“开头”→“掌握面板”→“系统”菜单,Linux操作系统要留意以下几个问题。操作系统的安装挨次安装时要考虑电脑内是否已安装有其他操作系统,是否要让Linux与原有的操作系统并存。假设让Windows系列操作系统与Linux操作系统并存,务必先装Windows系统,再安装Linux。由于Windows系统的安装程序会更改主引导记录,且无法进展各种作业系统的多重启动。假设硬盘上的分区全部都承受NTFS文件系统,并且不打算删除其中任何分区上的资料,那就必需建立一个FAT16或FAT32的分区或再预备一个硬盘,由于Linux不支持NTFS的写入功能,通过DOS格式的分区就能够实现NTFS文件系统与Linux间的信息传输。硬件环境由于设计Linux时的初衷之一就是用较低的系统配置供给高效率的系统服1GBLinux系统并且能运行各种系统效劳。但是假设要顺畅地运行XWindow,建议使用128MB以上内存。对于初Linux2GB左右的磁盘分区安装Linux系统。网络配置IP地址、子网掩码、域名效劳器、网关等相关设定。了解网卡型号,看网卡是否被支持。外设型号常用外设的型号要了解。如鼠标类型〔PS/2或COM〕、显卡的型号及各项参数。

选择安装方式Linux系统最简洁、便利的安装方法是从CD安装,用户可以享受最人性化的,类似于Windows的安装界面。只要将计算机设置成光驱引导,把第一张安装放入光驱,重引导系统,消灭安装界面,如图2.1所示。图2.1 Linux系统安装界面RedHatLinux9由于很多用户是将RedHatLinux9安装成效劳器来使用的,不需要XWindow以及图形化安装界面。RedHatLinux9的安装步骤中比以往多了一个环节,那就是对安装光弃。从硬盘安装Linux的ISO映像文件,用下载的ISO映像文件直接进展安装。从硬盘安装RedHatLinux9通常需要三个文件,分别是shrike-i386-disc1.iso、shrike-i386-disc2.iso和shrike-i386-disc3.iso,这代表了安装时需要的三张光盘。由于映像文件系统无法直接读取,所以需要先将ISO里的文件复原。可以用DaemonTool这个Windows下的软件将ISO将shrike-i386-disc1.iso解压缩到C:\的cd1名目,shrike-i386-disc2.iso解压缩到C:\的cd2名目,shrike-i386-disc3.iso可以解压缩到C:\的cd3名目待用。重启动系统进入MS-DOS方式,进入刚刚解压出来的C:\cd1名目,里面有个dosutils名目,执行里面一个名为“autoboot.bat”的DOS批处理文件,系统就会再次重启动,进入Linux的安装界面。这时安装程序就会提示用户选择是用光盘安装还是从硬盘安装,选择从硬盘安装后,系统会提示输入安装文件所在的名目。选择安装模式依据图2.1中提示,安装界面上有3个选项供用户选择。Linux,请按“回车”键。假设以文本模式安装或升级Linux,输入“Linuxtext”,然后按“回车”键。用下面列出的功能键来猎取更多的信息。由于要选择图形化模式安装RedHatLinux9,所以直接按“回车”键,消灭“选择盘片检查”窗口,如图2.2所示。图2.2 选择盘片检查窗口安装语言

图2.3 欢送安装Linux窗口设置安装选项在“选择安装语言”窗口中选择在安装系统过程中使用的语言界面,如图2.4所示。在“语言选择”列表框内选择在安装中使用的语言,从语言列表中可以看到RedHat支持几乎全部国家的语言。选择适宜的语言会在稍后的安装中帮助用户便利地定位时区配置,安装程序将会根据用户指定的语言来定义恰当的时区。此处选中“简体中文”,那么随即用户就可以看到安装界面左侧窗口的在线帮助变成了简体中文显示,并且在接下来的安装过程中屏幕都会以进展提示,用户不用做任何额外的汉化操作和设置。此处选择“简体中文”,单击“Next”按钮连续。安装键盘安装鼠标

图2.4 语言图2.5 窗口在“选择鼠标”窗口选择鼠标类型,如图2.6所示。在此窗口中用户需要为系统选择正确的鼠标型号。假设找不到精准的匹配型号,也可以选择与系统兼容的鼠标型号。假设用户有一个PS/2、USB或总线接口的鼠标,不必选择端口设备。假设有一个串口类型的鼠标,则应中选择该鼠标所匹配的正确端口和设备类型。“模拟3键”复选框允许用户像使用“3键鼠标”一样使用“双键鼠标”3键鼠标在图形化界面中使用起来比较便利。假设选中这个复选框,可以同时按鼠标的左右键来模拟3键鼠标的“中间”键。安装类型

图2.6 选择鼠标窗口在“选择安装类型”窗口中确定用户系统安装类型,如图2.7所示。图2.7 选择安装类型窗口Linux系统安装包括个人桌面安装、工作站安装、效劳器安装、定制安装四种类型。每一种类型都对应着不同的套件组合和根本功能,也对应着不同的硬盘空间要求。个人桌面安装包括图形化桌面环境,至少需要1.7GB空闲空间。假设兼选GNOME和KDE桌面环境,则至少需要1.8GB的空闲空间。工作站安装,包括图形化桌面环境和软件开发工具,至少需要2.1GB空闲空间。兼选GNOME和KDE桌面环境至少需要2.2GB空闲空间。最根本的没有图形化环境的效劳器安装需要850MB空闲空间;假设要安装除图形化环境以外的全部软件包组,需要1.5GB空闲空间;假设要安装包括GNOME和KDE桌面环境的全部软件包,至少需要5.0GB空闲空间。根本的定制安装需要475MB,假设选择了每一个软件包,则至少需要5.0GB空闲空间。磁盘分区选择磁盘分区方式在“磁盘分区设置”窗口选择磁盘分区方式,如图2.8所示。图2.8 磁盘分区设置窗口RedHatLinux9供给了两种分区方式,自动分区和使用DiskDruid程序进展手动分区。自动分区这一功能会自动删除原先硬盘上的数据并格式化成为Linux没有任何其他操作系统或是没有任何需要保存的数据,才可以使用“自动分区”功能。DiskDruid手动分区假设硬盘上有其他操作系统或是需要保存其他分区上的数据,建议承受DiskDruid程序进展手动分区。DiskDruid是RedHatLinux的一个安装时的硬盘治理工具,它可以依据用户的要求创立和删除硬盘分区以及修改分区属性等操作,另外还可以对每个分区治理挂载点。它比以前版本中使用的字符界面Fdisk程序的界面更加友好,操作更加直观。分区设置磁盘图形化窗口在“磁盘图形化表示”窗口,假设用户的硬盘只有一个分区,将消灭如图2.9所示的窗口。图2.9 磁盘图形化窗口DiskDruid供给了对硬盘的图形化表示。在图形化表示中的某一字段窗口最上面一栏中,将会看到驱动器名称〔如/dev/hda〕和属性。Geom显示了硬盘的几何属性,其中3个数字分别代表硬盘的柱面、磁头和扇区数量,以及被安装程序检测到的硬盘驱动器模式等。DiskDruid按钮DiskDruid按钮用来转变一个分区的属性〔例如文件系统类型和挂载点〕,还可用来创立RAID设备。这个窗口中的按钮可用来承受用户所做的转变,或用来退出DiskDruid。下面介绍窗口中各个按钮的作用。“建”按钮用来恳求一个分区。单击后,就会消灭一个对话框,可以从中设置相应的选项。“编辑”按钮翻开一可以编辑图形化显示所表示的空闲空间,或创立一个分区。“删除”按钮用来删除在“当前磁盘分区”列表框中突出显示的分区。用户会被要求确认对分区的删除。将会丧失。“RAID”RAID的阅历RAID分区。假设已创立RAID分区,可以单击“RAID”按钮来把RAID分区连接为一个RAID设备。“LVM”按钮允许用户创立一个LVM规律卷。LVM〔规律卷治理器〕是用来表现根本物理贮存空间的简洁规律视图。LVM治理磁盘上的单个分区。要创立LVM类型的分区。创立了一个或多个物理卷分区后,可单击LVM按钮来创立LVM规律卷。分区标签含义。“设备”:该字段显示分区的设备名。挂载点。双击分区图标或单击“编辑”按钮来为其定义挂载点。“类型”:该字段显示了分区的类型,如ext2、ext3或vfat。”:该字段显示了正创立的分区是否已被格式化。“大小〔MB〕”:该字段显示了分区的大小。“隐蔽RAID设备或LVM卷组成员”:假设用户不想看到创立的RAID设备或LVM卷组成员,可以选中该复选框。创立分区磁盘与分区命名规章Linux操作系统需要有自己的文件系统分区,而且Linux的分区和微软Windows的分区不同,不能共用,所以需要为Linux单独开拓一个或假设干个分区,可用DiskDruid程序对硬盘进展分区。先介绍一下Linux的磁盘与分区命名规章。在Linux中对IDE的设备是以hd命名的,第一个IDE设备是hda,其次个是hdb,依此类推。SCSI接口设备是用sd命名的,第一个设备是sda,其次个是sdb,依此类推。分区是用设备名称加数字命名的。例如hda1代表hda这个硬盘设备上的第一个分区。为Linux建立文件分区有两种方法,一种是利用空闲的磁盘空间建一个Linux分区,另一种是编辑一个现有的分区,使它成为Linux分区。假设没有空闲的磁盘空间,就需要将现有的分区删除后,腾出空间,以建立Linux分区。推举分区推举用户创立三个分区,分别是交换分区、根分区和引导分区。在图2.9窗口中单击“建”按钮,消灭“建分区”窗口,如图2.10所示。在使用DiskDruid点、文件系统类型、驱动器、分区大小。①“挂载点”指定了该分区对应Linux文件系统的哪个名目,Linux允许将不同的物理磁盘上的分区映射到不同的名目,这样可以实现将不同的效劳程序放在不同的物理磁盘上,当其中一个物理磁盘损坏时不会影响到其他物理磁盘上的数据。②“文件系统类型”指定了该分区的文件系统类型,可选项有ext2、ext3、reiserfs、jfs、swap等。③“允许的驱动器”用来指定物理磁盘。假设计算机上有多个物理磁盘,就可以在这个菜单项选择项中选中需要进展分区操作的物理磁盘。④“大小”指分区的大小,以MB为单位。图2.10 除了以上四个重要参数外,还有其他几个选项,如①“其他大小选项”选择是否要将分区保存为固定大小,允许它“扩大”〔使用硬盘驱动器上的可用空间“扩大”“指定空间大小”选项,则必需在这个选项右侧的文本框内给出大小限制,这会允许用户在硬盘驱动器上保存肯定的空间来使用。②“强制为主分区”选择用户所创立的分区是否是硬盘上的4个主分区之一。假设没有选中该复选框,所创立的分区将会是一个规律分区。③“检查磁盘坏块”通过检查磁盘坏块能定位磁盘上的坏块,并将其形成列表以制止今后使用,从而“检查磁盘坏块”选项会显著增加系统的安装时间。而且多数型的硬盘驱动器容量都很大,检查坏块可能会用很长时间,时间长短依硬盘驱动器的大小而定。创立引导分区。Linux系统允许用户依据分区将使用的文件系统来创立不同的分区类型。下面是对不同的文件系统以及它们的使用方法的简洁描述。①ext2文件系统支持标准的UNIX文件类型〔常规文件、名目、符号链接等〕。它还供给了分派长度达225个字符文件名的力量。②ext3文件系统是基于ext2文件系统的,它的主要优点是登记功能。使用登记的文件系统削减崩溃后恢复文件系统所花费的时间,由于它没必要运行fsck〔用来检查文件系统元数据的统一性,还可以用来修复一个或多个Linux文件系统〕来检查文件系统。在安装Linux时,ext3文件系统会被缺省选定,也推举用户承受。AFAT文件系统是一个Linux文件系统,它与Windows的FAT文件系统的长文件名兼容。此处首先添加一个“/boot分区”〔引导分区〕。“/boot分区”包含操作系统的内核〔允许用户的系统引导RedHatLinux〕,以及其他在引导过程中使用的文件。鉴于多数计算机的BIOS限制,创建一个较小的分区来储存这些文件是最正确的选择。对大多数用户来说,100MB引导分区应当是足够的。此处挂载点选择“/boot”,文件系统类型选为“ext3”〔相当于FAT32、NTFS〕,大小为100。单击“确定”按钮,引导分区创立完毕。软件RAID用来创立两个或多个RAID分区,并允许用户创立一个RAID设备。这些数据就会被写到交换分区上。依据上面的操作,单击“建”按钮,再创立一个“swap分区”〔交换分区〕,如图2.11所示。图2.11 创立swap分区窗口交换分区至少需要32MB,交换分区用来支持虚拟内存。换句话说,当没有足够的内存来存储系统正在处理的数据时,这些数据就被写入交换区。交换分区的最小值应当相当于计算机内存的两倍。一般来说,交换分区应尽量大些。假设内存空间小于等于1GB,交换分区至少应当与系统内存空间大小相等。假设内存空间大于1GB,建议使用2GB的交换分区。创立一个有较大空间的交换分区将会在用户将来升级内存的时候特别有用。“swap”,大小为256。单击“确定”按钮,完成交换分区的创立。下面再创立一个Linux下的根分区,如图2.12所示。“/”〔根名目〕是将被挂载的位置,即系统安装的位置。全部文件〔除了保存在/boot分区上的以外〕都位于根分区上。一个大小为1.7GB的根分区可以容纳与个人桌面或工作站相当的安装内容〔只剩极少的空闲空间〕,而一个大小为5.0GB的根分区将会允许用户安装每一个软件包。此处挂载点选“/”,文件系统类型选“ext3”,把剩下的硬盘空间分成一个分区,大小设成“16080”。单击“确定”按钮,完成“根分区”的创立,如图2.13所示。图2.12 创立根分区图2.13 显示用户创立的分区安装引导装载程序在“引导装载程序配置”窗口中选择系统启动的引导系统,如图2.14所示。假设不使用引导盘来引导系统,通常需要安装一个引导装载程序。引导装载程序是计算机启动时运行的第一个软件。它的责任是载入操作系统并把掌握权转交给操作系统,然后内核软件再初始化该操作系统。安装程序供给了GRUB和LILOGRUB能够通过载入另一个引导装载程序来载入多种操作系统。LILO〔linuxloader〕是用于Linux的敏捷多用的引导装载程序。它能够从软盘和硬盘引导Linux内核映像,甚至还能够引导其他操作系统。假设不想安装GRUB,可单击“转变引导装载程序”按钮。然后便可以选择LILO或担忧装引导装载程序。此处把GRUB安装为引导装载程序。图2.14 引导装载程序配置窗口假设用户已有一个能够引导Linux的引导装载程序,或者打算使用引导盘来引导系统,可以单击“转变引导装载程序”“不要安装引导装载程序”LILO每个可引导的分区都在分区列表框中列出,包括被其他操作系统使用的分区,而且文件系统的分区将有一个RedHatLinux〔GRUB〕或Linux〔LILO〕标签,其他分区也可以有引导标签。假设想添加或转变其他分区的标签,可以选定该分区,单击“编辑”按钮来转变引导标签。选定了缺省引导映像后,安装才会连续。系统可引导两个分区,一个是RedHatLinux,一个是Windows,并且系统缺省选择RedHatLinux来引导操作系统。假设用户的计算机上有Windows系统,在LinuxGRUB中看到RedHatLinux和Windows动的系统即可。〔MBR〕MBR已经在启动SystemCommanderMBR是硬盘驱动器上的BIOSMBGRU〔或会消灭一个引导提示,然后边可以依据提示引导RedHatLinux或其他任何用户配置要引导的操作系统。区作为安装引导装载程序的位置。在这种状况下,其他的引导装载系统会首先取或继而引导Linux系统。假设系统只使用RedHatLinux,或带有Windows的系统来说,应当把引导装载程序安装到MBR,由于它可以引导两个操作系统。安装网络设备图2.15 网络配置窗口假设是拨号上网的话,就直接单击“下一步”按钮;假设是通过局域网或是宽带上网,就需要填写IP和网关。安装程序会自动检测计算机的全部网络设备,大多数状况,会自动识别现有网卡,显示在“网络设备”列表中。假设不能识别,就序检测到的本机网络设备,单击“编辑”按钮,消灭该设备的编辑窗口,如图2.16所示。图2.16 网络设备编辑窗口DHCP动态安排和手动配置两种方式,依据用户的网络类型而打算此步的设置。在此取消“使用DHCP进展配置”,选择“引导时激活”。在IP地IP“确定”“网络”窗口,如图2.17所示。安装防火墙

图2.17 网络配置中的其他设置图2.18 防火墙配置窗口对系统安全要求较高的用户可以选择“高级”“使用默中对用户的Linux将要开展的一些效劳作规划。假设打算向公众开放万维网效劳器,选中“WWW〔〕”选项。协议被Apache〔以及其他万维网效劳器〕用来进展网页效劳。假设打算供给网页效劳的话,还需要安装d软件包。假设选中“DHCP”DHCP来判定其IPIP,DHCP也没有被选中,用户的计算机就不能够猎取IP地址。“SSH”Secure〔安全〕SHell〔SSH〕是用来在远程机器上登录及执行命令的一组工具。需要安装openssh-server软件包以便使用SSH工具来远程访问用户的机器。Telnet是用来在远程机器上登录的协议。Telnet通信是不加密的,几乎没有供给任何防止来自网络刺探之类的安全措施,因此建议制止进入用户的Telnet访问。假设想允许其他人进入Telnet访问,需要安装telnet-server软件包。假设需要允许远程主机直接连接到用户的机器来发送邮件,启用“邮件〔SMTP〕”选项。假设想从自己的ISP效劳器中收取POP3IMAP邮件,或者使用的是fetchmail之类的工具,不要启用该选项。留意不正确配置的SMTP效劳器会允许远程机器使用用户的效劳器发送垃圾邮件。假设打算使自己的FTP效劳器可被公开利用,启用“FTP”选项。FTP协议是用于在网络机器间传输文件的协议。需要安装vsftpd软件包才能利用该选项。用户可以允许其他人通过没有列出的端口访问,方法是在“其他端口”字段内把它们列出。格式为:“端口:协议”。例如,要允许IMAP通过自己的防火墙,可以指定imap:tcp。还可以具体指定端口号码,如要允许UDP包在端口1234通过防火墙,输入1234:udp。假设要指定多个端口,用逗号将它们隔开。安装支持的语言选择时区

图2.19 窗口图2.20 窗口用户可以通过选择计算机所处的地理位置来设置时区,也可以依据与世界协“亚洲/上海”,单击“下一步”按钮连续。设置根口令图2.21 设置根口令窗口根口令即“root”超级用户的密码,只有治理时才使用根账号。单击“下一步”按钮连续。安装个人桌面在“个人桌面默认设置”窗口选择是否认制安装软件包,如图2.22所示。图2.22个人桌面默认设置假设用户对Linux的应用软件不了解,推举选择“承受当前的软件包列表”一“定制要安装的软件包集合”一项。此处选择其次项,单击“下一步”按钮,消灭“选择软件包组”窗口,如图2.23所示。图2.23 选择软件包组窗口RedHatLinux9和从前的版本在安装组件的选择上格外相像,用户可以自己定义需要安装哪些软件包,并且安装程序会实时地估算出需要的磁盘空间,对用户格外便利。Linux软件包从上往下有“桌面”“应用程序”“网络组件”单击“细节”可以查看此组件所包含的子组件数〔前面也有数字提示〕,选中要安装的软件包。要使Linux以图形界面启动,需要选中“X窗口系统”;在“应用程序”中“图形化互联网”也应选中,这样才能在Linux系统下正常的扫瞄网页及进展各种网络应用。一般说来,对于“程序组件”所示的全部选项,可以单击右边的“细节”按钮一个一个的去

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论