Linux安装及基本操作

我们经常说的Linux指的是Linux操作系统,其中包括Linux系统内核、系统基本库和应用程序组成。从严格意义上讲,Linux只是Linux系统的操作核心,称之为Linux内核,没有Linux内核也就没有Linux的今天。

Linux内核是从1991年开始由芬兰大学生李纳斯-托沃兹(Linus Torvalds) 发起的创建的开源项目,主要使用C语言及一部分汇编语言开发而成的。

Linux内核的版本: x.yy.zz 如 : 2.6.25 其中2 为主版本号,6为次版本号,25为修订版本号

GNU项目及GPL、LGPL: GNU(GNU is not Unix),世界知名的自由软件项目,目标是写大量的兼容于Unix系统的可自由传播、使用的自由软件,以来替代商业软件。 在Linux系统中大多数的开发工具和应用软件都来自GUN项目,因此Linux操作系统确切地说应该叫GNU/Linux操作系统。 GPL(GNU General Public license) 通用公共许可证 , LGPL (Lesser General Public License) 次级公共许可证;

Linux系统具有低费用、稳定性、可靠性、安全性等特点,备受企业青睐,举几个列子:可以使用BIND构建DNS域名解析服务器 可以使用Apache构建web站点服务器 可以使用vsftpd构建FTP服务器,使用Qmail或Postfix构建邮件服务器 , 使用iptables构建网关及防火墙,使用squid构建代理服务器,使用DHCP构建动态地址分配服务器,使用NFS或Samba构建文件和打印机的共享等……

安装一台Linux

首先介绍下Linux的分区和目录结构

硬盘: 对于IDE硬盘设备表示为“hdX”形式,对于SCSI接口的硬盘设备表示为“shX”,其中“X”为a、b、c……. 如第一块IDE设备为hda, 第二块为hdb ,依次类推。

分区: 以硬盘文件名为基础,加上数字序号即可 例:第一个IDE硬盘上的第一个分区为hda1,第二个分区为hda2,逻辑分区的序号从5开始,如:一块硬盘上划分了一个主分区,一个扩展分区,在扩展分区上划分了一个逻辑分区,则这个逻辑分区表示为hda5

文件系统类型:

EXT3:第三代扩展文件系统(现在都第四代了),RHEL5默认的文件系统类型,属于典型的日志性文件系统,特点是保持有磁盘存取记录的日志数据,便于恢复,性能和稳定性很出色

SWAP:交换文件系统,主要用于建立交换分区,交换分区相当于虚拟内存,在一定程度上缓解物理内存不足的问题(一般设置大小为物理内存的1.5到2倍)

Linux目录树的结构:

/boot:存放启动Linux系统所必需的文件,包括内核、启动配置文件等,出于系统的安全 考虑/boot 目录建议划分独立的分区

/bin 存放Linux系统中最基本的用户命令,普通用户都有权限执行

/dev 存放系统中硬盘、鼠标、键盘、光驱等各种设备文件

/etc 存放各种程序的配置文件

/home 存放所有普通用户的默认工作目录(建议独立,便于用户数据的备份)

/root Linux系统管理员(root) 的工作目录

/sbin 存放Linux系统中最基本的管理命令,一般管理员才有权限使用

/usr 存放其他应用程序,通常划分很多子目录

/var 存放系统中经常要变化的一些文件,如:日志文件,用户邮箱目录等 (实际工作中,一般也划分为独立分区)

/temp 存放系统运行中使用的一些临时文件

好了,了解了上面的一些东东后,我们来在、安装一台红帽Linux服务器,(red hat enterprise linux )

1. 挂光盘,光驱启动

2. 直接回车是图形界面安装,Linux text 命令 使用文本界面安装 ,Linux askmethod 命令选择安装,如果你想用其他方法安装的话(FTP,http等),我们直接回车 图形界面安装

 

 

clip_p_w_picpath002

询问是否对光盘进行检查,如果你确定你的光盘OK的话,直接Skip

 

 

3.选择语言,选择键盘类型,输入序列号(可跳过)

 

clip_p_w_picpath004

到这里时对磁盘进行初始化,选择“是”

 

 

 

clip_p_w_picpath006

到分区了,这个地方应该是最不好整的地方,如果你实在晕晕的,可以选择系统默认的分区方案,直接下一步

 

 

我来自己划分一些区域,供参考:

clip_p_w_picpath008

把/boot分区独立出来,100M空间接可以了,并设置为主分区

 

 

clip_p_w_picpath010

点击RAID选项,创建RAID分区,镜像需要两个分区,RAID5 需要三个分区,我们徕做一个RAID5,因此需要3个RAID分区,继续新建吧

 

clip_p_w_picpath012

新建一个软RAID 设备,我们挂在到/home下面,实现用户数据的冗余

 

 

clip_p_w_picpath014

新建一个交换分区,大小视你物理内存而定(一般为物理内存1.5至2倍)

 

 

clip_p_w_picpath016

新建一个物理逻辑卷(剩下的全部空间都给他了)

 

 

 

clip_p_w_picpath018

点击LVM选项,新建一个逻辑卷组

 

 

 

clip_p_w_picpath020

点击添加按钮,创建逻辑卷 我创建了一个逻辑卷,挂载到了根

 

 

 

clip_p_w_picpath022

分区完毕:一个/boot(100M) 一个RAID5(挂载到/home) 一个SWAP 剩下的做成了逻辑卷挂载到了根

 

 

 

clip_p_w_picpath024

询问GRUB引导菜单放到哪个设备上,我们就一快硬盘,直接下一步

 

 

 

clip_p_w_picpath026

点击编辑按钮,配置IP地址,也可以自动分配,如果你能联系到DHCP

 

 

 

clip_p_w_picpath028

主机名,网关,DNS的配置,也可不用设置

 

 

 

clip_p_w_picpath030时区的选择 使用UTC(协和标准时间)

 

 

 

clip_p_w_picpath032

系统管理员root的口令设置

 

 

 

 

clip_p_w_picpath034

询问相应的应用程序是现在安装还是以后安装 我们以后安装了

 

 

 

 

clip_p_w_picpath036

clip_p_w_picpath038

重新引导

 

 

 

 

安装就完成了,下面是配置了

clip_p_w_picpath040

clip_p_w_picpath042

防火墙我先禁用了,服务只有SSH

 

 

 

clip_p_w_picpath044

美国国家安全署 开发的基于内核的安全机制,默认的安全策略较严格,我禁用掉了

 

 

 

clip_p_w_picpath046

内核崩溃时记录下当时的信息,供开发人员研究 , 和我没有关联,不选

 

 

 

clip_p_w_picpath048

设定时间

 

 

clip_p_w_picpath050

RHN 红帽网络 如果你有序列号就注册吧

 

 

 

clip_p_w_picpath052

创建一个普通用户

 

 

 

 

clip_p_w_picpath054

声卡测试

 

 

 

 

clip_p_w_picpath056

对于套装出销的Red Hat Linux 系统,除了必须的安装光盘外,还提供了文档光盘和应用程序光盘,你入果有这些光盘,可以继续进行安装

 

 

至此我们的安装程序就完成了!!!