linux简介,


       近些年来随着Internet的发展,Linux系统已经逐渐成为服务器的主流操作系统之一。众多互联网巨头将其作为关键服务器的操作系统。由于linux在安全性、稳定性上比windows要好,而且linux是开源免费的,配合免费的GNU软件可以实现免费而且成熟的服务环境部署!大到google,小到个人博客,绝大多数都是部署在linux环境下的!学习linux不但可以方便对linux服务器的管理!还帮助开发者更好地开发出可以在linux上运行的应用程序!

Linux系统简介

  Linux系统是一个功能强大的操作系统,同时它是一个自由软件,是免费的,开放源代码的。编制它的目的是建立不受任何商品化软件版权制约,全世界都能自由使用的UNIX兼容产品。

Linux系统能做什么

  linux系统能为我们做些什么呢?这是每个用户都关心的问题。目前Linux系统的应用主要分为桌面环境和企业环境两个方面。

Linux主要发行版

  通常所说的Linux操作系统,是对使用Linux内核的一类操作系统的统称,这些操作系统的主要结构包括:Linux内核、人机交互程序、应用程序等。

  Linux内核是操作系统的核心部分,主要负责管理进程、存储设备和网络接口等。

  用户是无法使用只有一个Linux内核的操作系统的,将Linux内核、人机交互程序以及各种应用程序组合在一起,就组成了用户可以使用的操作系统,通常将其称为Linux发行版。使用Linux内核的发行版有数百种之多。这里简单介绍一些常见的Linux发行版。

  • Debian
  • Ubuntu
  • Fedora
  • CentOS
  • Linux系统的优势

      Linux操作系统具有许多独特而强大的功能。与其他操作系统一样,它是控制计算机的系统程序。但同时也与UNIX一样,是一个精心设计的工具程序的集合,而且提供了大量的工具使得用户可连接和使用这些工具,以构建系统和应用程序。

    Linux的存储设备

    硬盘是当前计算机中存储数据的主要设备。

    1. 硬盘分类:

    按读写功能对存储设备进行分类:

    - 随机存储器,这类存储器的代表是内存。

    - 只读存储器,主机上的光驱。

    - 可读写存储器,硬盘、软驱、和U盘。

    目前市场上的存储设备按使用接口类型分类:

    - IDE设备,一种较为老式的个人计算机硬盘接口,目前仍有少量使用。使用并行方式传输数据,也称“并口”。Linux中标识为hd.按接口编号不同,命名为hda、hdb……

    - SATA设备,目前主流个人计算机硬盘接口,使用串行方式传输数据,也称“串口”。Linux中标识为sd.按接口编号不同,命名为sda、sdb……

    - SCISI设备,小型计算机和服务器上的硬盘大多使用这种接口。Linux中标识为sd.按接口编号不同,命名为sda、sdb……

    - 串行总线设备,主要指U盘,移动硬盘、移动光驱等使用USB接口的移动存储设备。Linux中标识为sd.按接口编号不同,命名为sda、sdb……

    2. 分区的标识方法

    在使用硬盘存储数据时,还需要对硬盘进行分区,按分区的使用方法可将硬盘分为三种:主分区、扩展分区、逻辑分区。

    - 主分区:硬盘中最基本的分区类型,主分区可直接挂载并存储数据,一个硬盘最多只能有4个主分区。使用标识符1、2、3、4,如硬盘sda上的第一个主分区表示为sda1,

    - 扩展分区:特殊的主分区,如果要使用扩展分区存储数据,必须先将扩展分区划分为逻辑分区(逻辑分区建立在扩展分区之上)。如果要在一个硬盘上创建4个以上的分区,就必须使用扩展分区。由于扩展分区也是一种主分区,因此扩展分区也占用一个主分区号。

    - 逻辑分区:可创建多个逻辑分区,逻辑分区可直接挂载并存储数据。逻辑分区标识从数字5开始。sda5……

    Linux系统中的硬盘分区使用以上标识符命名并保存在目录/dev中,要使用分区存储数据时,需要将对应的块设备文件挂载到一个目录下。挂载块设备的过程可以描述成:为用户使用该分区存放和读取数据提供一个接口或途径。

    Linux系统中的目录结构

    与windows不同,Linux系统使用一个目录结构来代表整个文件系统,linux系统的目录结构通常由一个或多个文件系统组成。

    Linux系统使用斜杠“/”表示整个目录的起点(根目录),将根目录所在的分区称为根分区。根目录下有许多用于存放各类文件的子目录。

    目录名 功能
    bin目录 主要用于存放普通用户可以使用的命令
    boot目录 存放Linux启动所需文件,包括内核,引导文件
    dev目录 存放设备文件
    etc 系统和服务的配置文件,普通用户只能读
    home 存放普通用户的家目录
    lib 存放系统及相关软件依赖的文件
    lost+found 系统出现意外或掉电关机,文件系统可能会损失一些文件或产生文件碎片,系统重启会修复这些文件,并将其放入此目录便于管理员恢复
    media 挂载可移动媒体
    mnt 临时挂载一些磁盘设备
    opt 额外的软件安装在此目录
    proc 系统运行时将相关的暂存信息放入此目录(由系统产生,并非真实存在于文件系统上)
    root root用户的家目录,存放root的初始化文件、个人文件等
    sbin 存放一些系统管理命令,普通用户不能执行这些命令
    tmp 存放系统或进程运行时产生的临时文件,用户也可以在这个目录中存放自己的临时文件
    usr 存放一些帮助和文档,有时也存放一些配置文件和程序
    var 存放许多类型的文件,如日志文件、数据库文件、web服务器程序文件等。

    相关内容