一、Linux简介

这里我们就不得不先谈谈Linux的起源和发展,这是必须得过程,什么都有个起源么,也就是回顾个历史,为什么有linux,究竟怎么来的:

1)首先了解下Linux操作系统的构成,大致分为以下三个结构:

Linux内核、系统基本库、应用程序

1Linux内核项目

主要作者:芬兰赫尔辛基大学的 Linus Torvalds

199110月,发布Linux 0.02版(第一个公开版)

19943月,Linux 1.0版发布

Linux内核的标志 —— 企鹅Tux,取自芬兰的吉祥物

官方网站:http://www.kernel.org

2Linux内核版本

linux内核项目团体统一进行发布的,大致如下:

XX.YY.ZZ

XX:表示主版本号、YY:表示次版本号、ZZ:表示修订版本号

还有其他的如:

                     2.5.7    2.6.18

这里我们发现版本号后面还有奇偶区分,是的这里的奇偶意义是不一样的

奇数表示开发版,偶数表示稳定版,开发和稳定的区用张图来介绍:

 

 

2GNU项目及GPLLGPL协议

GNUGNU is Not Unix

1984年由Richard Stallman发起并创建

目标是编写大量兼容于Unix系统的自由软件

官方网站:http://www.gnu.org

GPLGNU General Public License

GNU自由软件的通用许可协议

允许用户任意复制、传递、修改及再发布

基于自由软件修改再次发布的软件,仍需遵守GPL

LGPLLesser General Public License

LGPL相对于GPL较为宽松,允许不公开全部源代码

为基于Linux平台开发商业软件提供了更多空间

3)开放源代码软件(Open Source Software

Firefox网页浏览器

OpenOffice办公套件

Apache网站服务器软件

……

4Linux发行版本

Linux发行版本构成

Linux内核+ 各种自由软件 = 完整的操作系统

厂商提供的辅助安装、软件包管理等程序

发行版的名称、版本由发行厂商决定

Red Hat Enterprise Linux 5,由Red Hat公司发布

Suse Linux 11,由Novell公司发布

Debian Linux 5.0,由Debian社区发布

……

5Linux在企业中的应用

Internet网络服务器的应用

网站、域名解析、FTP、邮件系统 ……

中小企业内部服务器的应用

代理上网、网络防火墙、企业网关

DHCP动态地址分配、Samba文件共享 ……

软件开发环境的应用

支持C/C++PerlPHPJavaPython ……

桌面环境的应用

OpenOffice办公软件、Firefox浏览器

QQ/MSN即时通讯、RealPlayerMplayer播放器

……

二、硬盘分区表示

1Linux中将硬盘、分区等设备均表示为文件

/dev/hda5 /dev/sdb4

/dev表示硬盘设备文件所在的目录

hd:表示IDE设备

sd:表示SCSI设备

ab:表示硬盘顺序号,以字母abc……表示

54:表示分区顺序号,以数字123……表示

2)硬盘分区的结构

 

3)文件系统

Linux中默认使用的文件系统类型

EXT3,第3代扩展(Extended)文件系统

SWAP,交换文件系统

Linux支持的其它文件系统类型

FAT16FAT32NTFS

XFSJFS

……

三、目录结构

1)树型目录结构

最顶层:“/” 根目录

四、安装方法

1)安装程序的引导方式

光盘引导

USB设备引导

软件包读取方式

光盘

默认的方式,通过本机的光盘设备提供安装文件

硬盘

通过本地硬盘中的 .ISO 镜像提供安装文件

网络服务器

通过NFSFTPHTTP服务器提供安装文件

五、安装RHEL5

启动安装程序

设置主机引导设备为光盘驱动器

从安装光盘启动主机

检测光盘介质的完整性

配置安装程序

显示选择语言、键盘类型、初始化磁盘、分区

设置网络地址、系统时区、管理员口令

定制要安装的软件包

软件包复制及安装过程(这里安装过程就不详细介绍了)

六、进入RHEL5

1)字符界面提示符和开关机命令

主提示符

[ 登录用户@主机名 工作目录 ]

辅助提示符

root用户(管理员)登陆后,该提示符为“#”

其他普通用户登陆后,该提示符为“$”

2)关机及重启命令

重启

shutdown -r now

shutdown -r +15 “警告:系统将于15分钟后重启”

reboot

init 6

关机

shutdown -h now

halt

halt –p

init 0

到此我们Linux就简单的介绍下,之后才要开始Linux之旅了。系统的安装我想只要百度一下会要很多的,就不在这里多做介绍了。