第8章_Linux操作系统.ppt
《第8章_Linux操作系统.ppt》由会员分享,可在线阅读,更多相关《第8章_Linux操作系统.ppt(102页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、网络技术课程网站建设课件(人民邮电出版社2008年3月)主编:朱乃立主编:朱乃立 杨尚森杨尚森第8章 Linux操作系统8.1 Linux简介 8.1.1 Linux的发展 8.1.2 Linux的版本8.2 Red Hat Enterprise Linux 4的安装 8.2.1运行环境要求 8.2.2安装RHEL48.3 使用Red Hat Enterprise Linux 8.3.1系统启动与系统登录 8.3.2 Linux的图形用户界面 8.3.3RHEL4的文件系统和命令第8章 Linux操作系统8.4 Linux的用户管理 8.4.1用户和组群 8.4.2用户权限的管理8.5Inte
2、rnet服务 8.5.1Web服务器 8.5.2DNS域名服务 8.5.3FTP服务器 8.5.4DHCP服务器 Linux概况Linux是一个多用户、多任务的操作系统,它继承了UNIX的主要特征,是一个“类UNIX”系统。新版本的Linux具有友好的图形用户界面,具有全面的、丰富的桌面功能和Internet应用功能,成为目前最流行的操作系统之一。Linux是一个自由软件,其内核是源代码开放的、免费使用的,其开放性给用户学习和研究操作系统内核提供了便利,受到用户的欢迎。本章主要介绍Linux的历史、Red Hat Enterprise Linux AS 4的安装和常用Internet服务的管理
3、。8.1.1Linux的发展 在1987年Andrew S.Tanenbaum为了教学需要自行编写了Minix操作系统,Minix的意思是mini-UNIX。1991年芬兰赫尔辛基大学的Linus Torvalds改写了Minix的内核(Kernel),并将编写的内核源代码放在Internet上,命名为Linux,这就是Linux 0.0.2版.目前的Linux除具有操作系统所具备的完整功能外,还具备对各种硬件如ADSL、USB设备的支持,具有文本编辑器、图形处理器、高级语言编译器、数据库管理系统等丰富的应用软件,具有允许使用窗口、图标和菜单对系统进行操作的图形用户界面,特别是具有很强的网络管
4、理功能。Linux的网络服务管理具有高效、稳定、安全的特点,成为构建Web服务器的主要平台之一。8.1.2Linux的版本 Linux的版本号比较特殊,它分为内核版本号与发行版本号,内核版本是指Linux系统核心的版本,这个版本号由Linus领导的核心开发小组控制。仅有内核还不能构成一个完整的操作系统,于是一些组织或公司将内核与一些应用程序包装起来就构成了一个完整的操作系统,这就是发行版本。尽管不同的发行版本可能使用了同一版本号的内核,但不同的公司或组织的发行版本各不相同,因此发行版本号也就不相同。内核版本号由三部分数字构成,即主版本号.次版本号.当前版本的修订次数。例如本章介绍的Red Ha
5、t Enterprise Linux AS 4的内核版本号是2.6.9-11。“2.6.9-11”中第二个数字6是偶数表示产品版(第二个数字若是奇数,则表示测试版);第三个数字9表示第9个补丁包;最后的数字11是建立(build)号,表示少量补充或修复。截至目前最新内核版本号是2.6.21。8.1.2Linux的版本发行版本是各个公司推出的版本,常见的Linux发行版有Slackware Linux、Debian Linux、Red Hat Linux、SuSE Linux、Open Linux、Turbo Linux、红旗Linux等。其中Red Hat Linux是目前国内最流行的Linu
6、x版本。Red Hat公司在1994年推出了RedHat 1.0,2003年推出了RedHat 9.0,并从2003年开始分开成为两个分支,一个是开源免费的Fedora Core,另一个则是商业企业版本的Red Hat Enterprise Linux。2007年3月发行了最新版本Red Hat Enterprise Linux 5。本章将以2005年发行的RedHat Enterprise Linux 4(以下简称RHEL4)为例介绍Linux。8.2.1运行环境要求 1硬件要求在x386计算机上安装RHEL4一般采用光盘安装方式,所以计算机上应配备CD-ROM。虽然对内存容量没有特别的硬件
7、要求,但为了满足在RHEL4上继续安装其它软件的需要,建议内存为512MB或更多。RHEL4支持流行的各种硬件设备(如显卡、打印机等),用户可以到RedHat的网站上查询RHEL4所支持的各种硬件产品的厂家、型号等详细情况。安装RHEL4需要较大的硬盘容量,RHEL4的最小安装需要5GB以上,而RHEL4的完全安装约需要6.1GB。8.2.1运行环境要求2分区要求Linux使用的文件系统与DOS或Windows不同,有其独特的分区格式,所以Linux必须有自己分区。一般来说,最好给Linux准备如下3个分区:(1)一个/boot(启动)分区,至少100 MB,用于在安装后存储系统内核文件。(2
8、)一个/(root,根)分区,最小安装需要500 MB,完全安装需要5.0 GB。此分区用于安装后存储除/boot分区中存储内容以外的系统文件。(3)一个swap(交换)分区,至少256 MB,原则上设置为RAM的两倍。用于Linux运行中的数据交换区。8.2.1运行环境要求若在安装前未准备以上3个分区,则至少留出一个大一些的分区(可以是未划分分区),在Linux安装中再将该分区划分为以上3个分区。如果考虑让Linux和其他操作系统并存在同一个硬盘中,例如实现Linux和Windows的双系统引导,则至少还需要划分出一个硬盘分区,用作安装Windows。下面举一个硬盘分区实例,这个实例实现了W
9、indows和Linux的双重引导。步骤如下:(1)用Windows98启动光盘启动,用一个分区工具将60 GB硬盘划分为一个15 GB主分区和45GB扩展分区,再将扩展分区划分为15GB、15GB、10GB、3GB、2GB的5个逻辑分区。将包括主分区在内的前3个分区设置成FAT(即FAT32)格式;将10GB和3GB的分区设置成EXT3格式;将2GB的分区设置成swap。8.2.1运行环境要求(2)插入Windows XP安装光盘,重新启动计算机,进入Windows XP安装过程,将Windows XP安装在C盘。(3)Windows XP安装完毕后,插入RHEL4的第1张安装光盘,重新启动
10、计算机,进入RHEL4安装过程,其中在分区步骤中,将10GB的分区设置为/,将3GB的分区设置为/boot,将2GB的分区设置成swap,之后继续安装完毕即可。如果整台计算机只安装Linux,则无论原来计算机上是否已有操作系统,都可以直接安装Linux。若安装中使用了主分区以及原系统已用分区,则覆盖原有系统。8.2.2安装RHEL4本小节介绍用光盘安装方式安装RHEL4的过程。本小节中所用插图是在VMWARE中安装RHEL虚拟机的过程中抓取的,一些步骤的结果和实际安装略有不同。通过CMOS设置将计算机设置为首先从光盘启动,将RHEL4第一张安装光盘放入光驱,然后启动计算机。(1)初始画面。安装
11、开始,显示如图8.1所示画面。8.2.2安装RHEL4图8.1初始画面8.2.2安装RHEL4(2)询问是否测试光盘,如图8.2所示,选择“skip”可跳过该步骤。询问是否测试光盘(3)出现欢迎画面。(4)进行语言选择,如图8.3所示。RHEL4支持简体中文语言,还支持其他多种语言。这里选择Chinese(Simplified)(简体中文)。(5)进行键盘配置选择。选择系统默认的键盘布局类型,通常为U.S.English。(6)选择分区方式。选择分区方式之前,需要了解Linux磁盘分区及文件系统的一些常识。8.2.2安装RHEL4图8.3语言选择Linux对硬盘分区的标识与Windows不同。
12、IDE硬盘下每一个设备都以/dev/hdXY开头,其中的X表示本机连接的IDE硬盘,Y代表硬盘上的分区编号。X的值可以是a、b、c、d,a代表第一个IDE卡上的主盘,b代表第一个IDE卡上的从盘,c代表第二个IDE卡上的主盘,d代表第二个IDE卡上的从盘。例如,/dev/hda1代表主IDE接口上第一个硬盘的第一个分区。8.2.2安装RHEL4SCSI硬盘遵守同样的命名规则,但每个分区都以/dev/sd开始,格式为/dev/sdXY。X代表某个SCSI硬盘,Y是分区编号。例如,/dev/sdb2代表第二个SCSI硬盘上的第二个分区。安装以后,在每次启动Linux时,每一个Linux分区(即安装
13、过程中所用的所有分区)都将被挂载。Linux支持多种文件系统,主要有EXT2、EXT3、VFAT(即FAT32)等。RHEL4默认的文件系统是EXT3。EXT3是一种树状文件系统,其根部是/目录。8.2.2安装RHEL4硬盘分区与其它存储设备必须被挂载到文件系统中的某个位置即某个子目录,才能被使用。这个位置就称为挂载点。安装过程中分区时,除用于swap的分区以外,需要为每个Linux分区指定挂载点。例如,硬盘分区/dev/sda1对应的挂载点是/boot,硬盘分区/dev/sda3对应的挂载点是/,这样/boot下的所有文件实际上是存储在分区/dev/sda1中,/下除/boot子目录下文件以
14、外的其他文件就被安装存放到分区/dev/sda3中。安装过程中还可以为挂载点子目录/usr、/home、/var、/tmp指定分区。8.2.2安装RHEL4虽然Linux支持多种文件系统,但在安装过程中各挂载点所用硬盘分区只能使用Linux文件系统EXT3或EXT2。Linux有两种分区方式,分别是自动分区和使用Disk Druid手工分区,如图8.4所示。用Disk Druid手工分区如果已经设计好分区方案,并已经分区,如8.2.1节所举例的情况,建议采用“用Disk Druid手工分区”,即用Disk Druid分区工具为Linux选择和设置分区。如图8.5所示是手工分区结果。图中直观显示
15、了目前的硬盘分区情况,也可以编辑已有分区。其中,“新建”是指在空闲分区上建立新分区;选择一个分区后,单击“编辑”,可以对该分区的大小、文件系统类型和挂载点作修改;单击“删除”可以删除所选分区。若准备安装Linux的分区原来是VFAT分区,则可以使用“编辑”改变为EXT3或EXT2。8.2.2安装RHEL4图8.4选择分区方式8.2.2安装RHEL4图8.5手工分区8.2.2安装RHEL4自动分区如果选择“自动分区”,则显示对话框询问删除还是保留已有分区。如图8.6所示是自动分区结果。其中,LVM(逻辑卷管理)是Linux环境下管理硬盘空间的一种工具,使用LVM的好处在于可以实现硬盘空间的动态划
16、分和调整。图8.6中表示用第2个硬盘分区作逻辑卷组VolGroup00,此卷组中包括两个逻辑卷,分别用于挂载/和swap。图8.6自动分区8.2.2安装RHEL4(7)引导程序配置,如图8.7所示。在此可以选择是否使用GRUB引导。GRUB 是引导装入器,负责装入内核并引导Linux 系统。Linux默认选择GRUB引导,并可以编辑多重启动菜单和选择默认启动的操作系统。例如,单击“添加”按钮,在启动菜单中添加一个Windows启动菜单项。若在图中选择“改变引导装载程序”,则表示不使用GRUB引导。(8)网络配置,如图8.8所示。Linux能自动检测网卡。单击“编辑”可以设置网卡的IP地址及子网
17、掩码,或选择由DHCP动态分配以及在启动时是否激活该设备。在该步骤中,还可以手工设置主机名、网关和DNS服务器的IP地址,也可以由DHCP动态设置主机名。8.2.2安装RHEL4图8.7引导程序配置8.2.2安装RHEL4图8.8网络配置8.2.2安装RHEL4(9)防火墙配置,如图8.9所示。启用防火墙的目的是增强安全性。该步骤用于设置是否启用防火墙,并允许用户从其他计算机穿过防火墙访问本机的几种服务。(10)附加语言支持。当然选择中文,选择“Chinese(P.R.of China)”。(11)时区选择。选择默认即可。(12)设置根口令,如图8.10所示。Linux系统有一个根用户即roo
18、t,它是Linux的超级用户,类似于Windows系统的administrator。该步骤中要求为root设置一个长度6个字符以上的口令。8.2.2安装RHEL4图8.9防火墙配置8.2.2安装RHEL4图8.10设置根口令8.2.2安装RHEL4(13)安装软件包,如图8.11所示。可自行选择要安装哪些软件包。为了将本机配置成网络服务器,需要选择服务器软件包。还要注意安装软件包所需要空间大小。图8.11选择软件包8.2.2安装RHEL4单击“下一步”按钮,系统将提示准备好RHEL4的四张光盘。然后,就开始安装软件包,只需按照提示逐一插入光盘即可,直至安装完毕,显示如图8.12所示画面。(14
19、)系统设置。安装完毕后需要“重新引导”系统。系统重新引导后,显示“欢迎”画面。单击“下一步”按钮,依次进入“许可协议”、“日期和时间”、“系统用户”、“声卡”、“额外光盘”画面,直至显示如图8.13所示的“结束设置”画面。其中,在“系统用户”画面,可以建立一个新用户,是一个供一般用户使用的非管理员用户。在“结束设置”画面中单击“下一步”按钮,就完成了首次登录前的设置,进入如图8.14所示的系统登录画面。8.2.2安装RHEL4图8.12安装完毕8.3.1系统启动与系统登录当开启电源时,计算机首先从CMOS读取BIOS,并进行基本硬件检测。此时按下“F2”键可以修改CMOS设置。然后将进入GRU
20、B引导,显示启动菜单,供用户选择要进入的操作系统。若选择RHEL4或计算机只安装了RHEL4,则进入RHEL4启动,进行系统内核和各种硬件驱动程序的装载。系统启动后,将进行用户登录。1图形界面登录RHEL4启动后,默认显示如图8.14所示用户登录图形画面。这是每次重新引导系统都将显示的第一个图形界面。8.3.1系统启动与系统登录图8.14“登录”画面8.3.1系统启动与系统登录在登录画面中,除显示了主机名、当前日期时间以外,还可以做如下四项工作:单击“关机”,可以关闭系统。单击“重启”,可以重新启动系统。单击“会话”,将显示“选择会话”对话框,如图8.15所示。会话就是一个用户从登录、使用系统
21、到注销之间的整个过程。在该对话框中,可以选择本次会话中系统将要使用的窗口管理程序,也就是用户界面的类型。8.3.1系统启动与系统登录RHEL4中允许采用三种窗口管理程序,即GNOME、KDE和安全模式终端,系统默认为GNOME界面。GNOME和KDE界面都是图形界面,而“安全模式终端”是在无法用GNOME或KDE界面登录时才使用的会话方式,它的会话界面是在图形桌面上显示出一个命令窗口供用户输入和执行命令。图8.15选择会话8.3.1系统启动与系统登录单击“语言”,可以选择本次会话中要使用的语言。在登录画面中,只要输入正确的用户名和口令,即可成功登录RHEL4。默认情况下,显示如图8.16所示的
22、GNOME风格的系统主界面。图8.16RHEL4系统主界面8.3.1系统启动与系统登录若选择“安全模式终端”会话类型,则登录后进入“终端控制台”窗口,用户可以输入命令和执行命令。当输入exit,并按下回车键,即可结束会话,回到图形登录画面。RHEL4的图形用户界面与Windows界面相似,使用鼠标对图标、菜单和窗口进行操作,操作非常简便。8.3.1系统启动与系统登录2文字模式登录除采用图形界面登录以外,还可以用文字模式登录Linux。当显示图形登录画面时,按下“Alt+Ctrl+F1”至“Alt+Ctrl+F6”组合键都可以切换到文字模式登录画面,如图8.17所示。只要输入正确的用户名和口令,
23、就可以成功登录。使用组合键“Alt+Ctrl+F1”至“Alt+Ctrl+F6”分别切换到6个虚拟控制台。每个虚拟控制台都是文字模式,它们相互独立,互不影响。8.3.1系统启动与系统登录在文字模式下使用Linux,用户需要了解掌握常用的命令,通过输入执行命令实现各种操作要求。输入命令时要注意Linux命令的书写严格区分大小写。在图8.17中显示的信息包括系统的内核版本号是2.6.9-11,计算机名是“glinux”,用根用户root登录系统,当前所在目录是“/root”,命令提示符是“#”,输入的命令是logout(作用是注销当前用户)。RHEL4使用的命令提示符有两种,“#”是root登录后
24、显示的命令提示符,一般用户登录后显示的命令提示符是$。在文字模式下,按下“Alt+Ctrl+F7”组合键可切换到图形登录界面 8.3.1系统启动与系统登录3telnet远程登录除在本机上登录以外,还可以在其他的计算机上使用telnet来远程登录到Linux主机。例如,可以在Windows主机上运行如下命令:telnet Linux主机名或IP地址此后,会出现文字模式登录界面。不能使用root用户远程登录。若输入用户名为root,系统将返回错误信息。8.3.2Linux的图形用户界面1X-Windows系统RHEL4的图形界面是X.Org Foundation协会所提供的X-Window Sys
25、tem(X窗口系统,也称为X系统)。RHEL4采用的X-Window System版本是X11R6.4,也称为X11。X-Window System是在类Unix系统上使用的一种图形化操作环境,它为用户提供了图形化的使用界面,可进行基本的窗口操作,如打开窗口或显示图像。8.3.2Linux的图形用户界面X-Window System采用客户/服务器架构。RHEL4提供的两种桌面环境GNOME和KDE都是客户端程序,是实现多窗口管理的窗口管理器。窗口管理器负责窗口外观的控制,包括窗口元素的边界和着色,以及窗口的操作,如改变窗口大小或者移动窗口等。服务器端负责实现硬件的驱动和图形界面的显示。Lin
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- _Linux 操作系统
限制150内