第1章 安装Red Hat Linux服务器
Red Hat Enterprise Linux AS 4是企业Linux解决方案中最高端的产品,它专为企业的相关应用和数据中心而设计。本章以Red Hat Enterprise Linux AS 4为例详细介绍安装Red Hat Linux服务器前的相关知识、安装的详细步骤和配置方法,最后介绍删除Red Hat Linux服务器的方法和如何使用GRUB配置多操作系统的引导菜单。
1.1 Linux简介
1.Linux的产生
Linux是一个诞生于网络,成长于网络且成熟于网络的奇特的操作系统。最早是由芬兰大学生Linus Torvalds于1991年开始开发的,其目的是设计建立不受任何商品化软件版权制约的、全世界都能自由使用的UNIX兼容产品。这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有UNIX操作系统的全部功能。经过一群遍布于全世界的因特网上的自愿参加的程序员的努力,加上计算机公司的支持,Linux的影响和应用已日益广泛。
Linux之所以受到广大计算机爱好者的喜爱,主要有两个原因,一个原因是它属于自由软件,用户不用支付任何费用就可以获得它及其源代码,并且可以根据自己的需要对它进行必要的修改和无约束地继续传播。另一个原因是,它具有UNIX的全部功能,任何使用UNIX操作系统或想要学习UNIX操作系统的人都可以从Linux中获益。
2.Linux系统的主要特点
Linux以它的高效性和灵活性著称。它能够在个人计算机上实现全部的UNIX特性,具有多任务、多用户的能力。
Linux可在GNU公共许可权限下免费获得,是一个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的
Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。Linux系统的主要特点简单归纳如下。
开放性:指系统遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。
多用户:是指系统资源可以被不同用户使用,每个用户对自己的资源(例如:文件、设备)有特定的权限,互不影响。
多任务:它是指计算机同时执行多个程序,而且各个程序的运行互相独立。
极高的稳定性:Linux操作系统的架构完全沿袭了UNIX的系统架构,所以先天就具有成熟稳定的特点,在这方面不是Windows系列操作系统可以比拟的,它的运行可靠性要求达到99.999%。
良好的用户界面:Linux向用户提供了两种界面:用户界面和系统调用。Linux还为用户提供了图形用户界面。它利用鼠标、菜单、窗口、滚动条等设施,给用户呈现一个直观、易操作、交互性强的友好的图形化界面。
设备独立性:是指操作系统把所有外部设备统一当成文件来看待,只要安装它们的驱动程序,任何用户都可以像使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。Linux是具有设备独立性的操作系统,它的内核具有高度适应能力。
提供了丰富的网络功能:完善的内置网络是Linux的一大特点。
可靠的安全系统:Linux系统在设计的时候就是针对多用户环境的,所以采取了许多安全技术措施,包括对读和写控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。
良好的可移植性:是指将操作系统从一个平台转移到另一个平台使它仍然能按其自身的方式运行的能力。Linux是一种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境中和任何平台上运行。
3.Linux的组成
Linux通常包括操作系统、文件系统、应用系统和接口等几个部分,分别说明如下:
Linux操作系统的全称是GNU/Linux,它是由GNU工程和Linux内核两部分共同组成的一个操作系统。Linux的内核是系统的核心,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。
Linux文件系统:Linux文件系统是文件存放在磁盘等存储设备上的组织方法。Linux能支持多种目前常用的文件系统,如Ext2、Ext3、FAT、VFAT、ISO9660、NFS、SMB等。
Linux应用系统:标准的Linux系统都有一整套称为应用程序的程序集,包括文本编辑器、编程语言、Xwindow System、办公套件、因特网工具、数据库等。
Linux Shell:Shell是系统的用户界面,提供了用户与内核进行交互操作的一个接口。
4.Linux的版本
Linux是一个开放的,自由的类UNIX操作系统,它的源代码是公开的,各个版本的Linux,包括从内核到许许多多的应用程序的源代码以及可执行文件,都可以免费从因特网上下载。
RedHat是使用最广泛的Linux发布,并且RedHat公司现已得到了Netscape,以及Intel公司的支持,前景看好。RedHat基于rpm的包结构,安装简单,是最容易上手的Linux版本。
Slackware和RedHat相比要稍微复杂一些,这主要是指软件的安装方面,Slackware往往要从源代码重新编译,稍微费事一些。Slackware基于tgz的包结构,安装、使用复杂,但功能强大,建议用作服务器的操作系统。
Debian基于自己Deb格式的打包系统,但是它也可以安装rpm软件包。Debian基于Deb的打包结构,收集的软件很全。
SuSE也是基于rpm打包系统,SuSE的特别之处在于它对X窗口系统的支持非常好, SuSE的吉祥物是一只绿色的蜥蜴,非常可爱。
Linux可以在DEC公司的Alpha机上运行,也可以在Sun公司的Sparc机器上运行。当然,它也可以在Intel公司的386处理器以上的机器上运行。编写得好的源代码可以不经修改地在各种不同的Linux平台上直接编译安装运行,但不同的硬件平台之间的可执行文件是不兼容的。但是一个特别针对Intel机器的rpm软件包是可以轻易地在for Intel的RedHat,SuSE,Debian以及Slackware上安装运行的。
此外,Linux在中国也有许多不错的版本,如HappyLinux等。
| 回书目 上一节 下一节 |
|
· 上周Linux系统命令的使.. · 上周真题冲刺测试获奖.. · 全国计算机等考四级模.. · 08年3月各大网上书店及.. · 网络工程师模拟测试获.. · 全国计算机软考考试指.. |
· 3月24日WCF聊天活动 积.. · 全国计算机等级考试四.. · 软件项目估计:第2版 · 系统分析师基础知识自.. · 构建可扩展的Web站点的.. · 2008年全国计算机等级.. |
|
||||
| · OSPF路由协议专栏 · 勇闯IT培训黑色围城 · 见证中国网络安全二十年 · 技术人求职简历完备手册 · 华为员工自杀频频拷问.. · 视频访谈:网管员如何踏.. · 首届中国IT工程师生态.. · 思科全球CEO钱伯斯第七.. |
· 北漂技术人90天求职纪实 · 2007年互联网大会 · 龙芯要做中国的“奔腾” · IPv6协议--拓展网络无.. · 国际文档格式标准开战 · 微软出价446亿美元收购.. · 贝恩资本携手华为22亿.. · Linux——从菜鸟到高手 |
|||
|
||||
| · SQL Server 2008/2005.. · SOA 面向服务架构 · SQL Server 2008/2005.. · iSCSI应用与发展 · RAID——磁盘阵列基础 · 中间件应用技术专题 · SQL Server入门到精通 · 国际文档格式标准开战 |
· 路由器设置与口令恢复 · Linux防火墙 · 打造安全服务器 · SOA 面向服务架构 · PHP开发应用手册 · ADSL应用面面俱到 · 入侵防护系统(IPS)初探 · 数据恢复指南 |
|||
|
||||
| · iSCSI应用与发展 · 中间件应用技术专题 · SQL Server入门到精通 · SQL Server 2008/2005.. · SOA 面向服务架构 · iSCSI应用与发展 · RAID——磁盘阵列基础 · 数据恢复指南 |
· 路由器设置与口令恢复 · SOA 面向服务架构 · 了解统一威胁管理(UTM).. · ADSL应用面面俱到 · ADSL应用面面俱到 · PHP开发应用手册 · 中间件应用技术专题 · 交换机故障解决指南 |
|||