天天看点

Linux系统简介 、 安装Linux系统 、 RHEL6基本操作

Linux系统简介

安装Linux操作系统

RHEL6基本操作

#################################################

一、Linux系统简介

1. Linux是一类操作系统

    计算机系统=硬件+软件

                    |--> 软件包括:操作系统、各种应用

    Linux操作系统=内核程序+外围程序

2. 常见的三大类操作系统

    Unix系列      --> 1970年01月01日诞生,FreeBSD、贝尔实验室、IBM、惠普、Oracle等公司

   Windows系列       --> 微软公司

    Linux系列     -->Red Hat(红帽)、CentOS、Debian、Ubuntu、Oracle等公司

3. Linux发展史

   1984年,美国RichardStallman发起GNU自由软件运动

                               |--> GNU is Not Unix,类Unix的操作系统项目

                               |--> http://www.gnu.org/

   1991年,芬兰 LinusTorwards 发布Linux内核      http://www.kernel.org/

   1994年左右,完整的GNULinux系统=Linux内核+各种自由软件

   Linux吉祥物:企鹅 Tux

   Linux内核版本特点:主版本号(为2).次版本号.修订号-自定义标识

                                        |--> 区分稳定版(偶数)、开发版(奇数)

    谷歌的Android系统 来源于 Linux系统

    苹果的IOS系统来源于 Unix系统

4. 常见的Linux发行版

    版本查询:http://distrowatch.com/

   Red Hat系列:

       官方版:Red HatEnterprise Linux 5/6/7     http://www.redhat.com/

       先行测试版:FedoraCore 20             http://fedoraproject.org/

       民间版(现已被红帽收编):CentOS5/6   http://www.centos.org/

   Debian系列

        Debian Linux 7.3

       Ubuntu Linux 12.04/13.10

    其他版本:

       Suse Linux、Kylin Linux、……

二、安装Linux系统

1. 准备知识,分区表示方法

    磁盘设备存放于/dev/文件夹下,

    IDE接口的磁盘:/dev/hda、/dev/hdb、/dev/hdc、/dev/hdd

    SCSI接口的磁盘:/dev/sda、/dev/sdb、/dev/sdc、/dev/sdd

/dev/XdYZ

/dev/                          表示的是一个设备目录

    X                      h       IDE硬盘

                           s       SATA、SCSI、U盘

    Y                      a       第一块硬盘

                           b       第二块硬盘

                           c       第三块硬盘

                           。。。。。。。。。。

    Z                      1-3表示主分区,4一般为扩展分区

                           5是逻辑分区第一个分区

                           6是逻辑分区第二个分区

    Linux下的文件系统(习惯称“分区类型”):

       EXT3(第三代日志型文件系统,红帽5默认)

       EXT4(第四代日志型文件系统,红帽6默认)

       SWAP(交换分区,起虚拟内存的作用)

    常见的分区布局:

        主分区:最多四个(其中一个可作为扩展分区,扩展分区的编号一般为4),其分区编号为1-3

        扩展分区:可以没有,最多一个,不能格式化用来存放文档

        逻辑分区:从扩展分区范围内划分出的一部分,其分区编号始终从5开始

    Linux目录结构(树型,路径分隔为“/”,与Windows下相反):

       /boot:存放内核、引导菜单等启动文件

        /root:管理员用户root(类似于Administrator)的家目录

                                          |--> 或“宿主目录”,即默认工作目录

        /home:存放各普通用户的家目录,比如/home/zhangsan/ 、/home/lisi/

        /dev:存放各种设备文件

        /etc:存放各种配置文件

        /tmp:存放各种临时文件,每次关机时自动清理

        /proc:存放运行中的内存映射数据

   Linux安装方式(引导过程+软件包读取)

       引导方式:本地(光盘、U盘)、网络(PXE服务器)

       软件包来源:本地(光盘、硬盘、)、网络(NFS、HTTP、FTP服务器)

2.挂载

作用:在访问设备资源时能够提供一个访问点

3. 安装过程

    从ISO镜像安装时,跳过检测(Skip)  

    规划分区(/、SWAP、/boot),/ 分区建议12G以上、交换分区2倍内存大小、/boot 200MB

    定制要安装的软件包

   建议分区方案

 /boot   200M             启动分区

 swap    2G ~ 8G         交换分区

  /   100G             根分区

 /data    100G             自定义分区

三、RHEL6基本操作

1. 操作界面分类

    图形用户界面 —— GUI

                --> GNOME桌面、KDE桌面

    命令行界面 —— CLI

           --> 5个本地虚拟控制台(或称字符终端),即tty2、tty3、.. ..、 tty6

           --> 伪字符终端(GNOME桌面下的gnome-terminal程序)

2. 不同界面、控制台切换

    图形界面 --> 字符终端:Ctrl+Alt+Fn

    字符终端 --> 字符终端:Alt+Fn

    字符终端 --> 图形界面:Alt+F1

3. 图形桌面下基本操作

    修改系统“首选项”

    服务器“管理”:网络设置、服务控制、用户管理

4. 命令行界面下基本操作

    提示信息构成(最后为#表示管理员,$ 表示普通用户):

       [ 当前用户@主机名 工作目录 ] #

|== 练习几个简单命令 ==|

    看内核版本:

           uname -r

    看系统版本:

           cat /etc/redhat-release

    看主机名:

           hostname

    看IP地址、MAC地址:

           ifconfig、ifconfig  eth0

    看CPU信息:

           cat /proc/cpuinfo

    看内存信息:

           cat /proc/meminfo

    查看当前所在目录路径

       pwd

    切换工作目录

       cd  /dev   #切换目录到根下的dev

       cd   .     #“.”表示当前目录

       cd   ..    #“..”代表上一级目录

     以/开始的路径为绝对路径,不以/开头的为相对路径

    查看目录内容

        ls        #查看当前目录下内容

        ls  /root #查看/root目录下内容

        ls  -l    #查看当前目录下内容显示详细信息

    将数据立即写入磁盘

        sync

    关机操作:

           shutdown -h  now、poweroff、init  0

    重启操作:

           shutdown -r  now、reboot、init  6

    延迟关机或重启(Ctrl+c键取消,或其他终端执行shutdown -c):

           shutdown -h  +分钟数  "提示信息"

继续阅读