Linux的发行版及哲学思想

Linux是一套免费使用和自由传播的类Unix系统,是一个基于Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的工具软件、应用程序和网络协议。它支持32位和64位硬件,是一个性能稳定的多用户网络操作系统。严格来讲,Linux这个词本身只表示Linux内核,联合GNU 组织里的各种强大的应用软件而组成的操作系统。

从Linux的诞生至今,它的发行版已经多达百余种,其中最主要的三个发行版本如下图所示:

Linux 发行版.png111.png

1)    Debian是Linux的其中一个发行版,其中ubuntu是基于Debian的二次发行版,后面又衍生出了mint版本。Knopix是这个分支里又一个重要的版本,在安全领域有着很重要的位置。因为Debian是唯一一个不受商业支持的组织,所以它对使用者的要求更高,整个内核显得很轻巧,自由,难度也比S.U.S.E和RedHat要高

2)    Slackware版本桌面华丽,使用方便快捷,其二次衍生S.U.S.E和三次衍生版OpenSUSE功能更加强大,在欧洲国家应用很广泛。

3)    RadHat俗称“红帽”,是Linux里面至关重要的一个发行版,后期推出了企业版RHEL 7。CentOs是基于RHEL的2次发行版,它是一个社区版本。Fedora Core版本每6个月更新一次,是一款Beta版本。

Geetoo和ArchLinux是在后面的发展道路上慢慢出现的两个版本,功能非常强大,应用广泛,受到人们的广泛注视。

以上三个都是Linux的发行版,而Linux的完整叫法是GNU/Linux,它是由Linux内核和GNU组织的各种开源软件联合组成的庞大的操作系统。但它提供的源码,需要第三方组织来维护并提供成熟的版本。

    随着互联网的高速发展,开放源码也渐渐被一些大型公司所接纳,Linux也逐渐在网络领域占据了很重要的位置,它的一些哲学思想也慢慢被人们所领悟:

1   一切皆文件  Linux把几乎所有资源统统抽象为文件形式,包括了硬件设备,甚至通信接口等等。

2   Linux由众多功能单一的程序组成  在Window系统上,硬盘上可以安装容量很大的程序,只要系统能读取这个程序,那么相应的进程就会随之运行。但与之不同的是在Linux系统上,一个程序只做一件事情,并且将许多小程序组合在一起来完成一个复杂的任务。

3   Linux尽量避免跟用户交互  因为Linux在应用当中主要是以服务器的形式来工作的,在这其中人工涉及到的几乎很少,它以编程的方式实现自动化任务。

4   Linux使用文本,文件保存配置信息。

原创文章,作者:N24_yushan,如若转载,请注明出处:http://www.178linux.com/55811

赞 (0)
N24_yushanN24_yushan
上一篇 2016-10-30 01:41
下一篇 2016-10-30 08:16

相关推荐

  • 上篇博客简单提了一下Nginx配置文件的大体组成部分,这次来好好解释一下这些个配置文件。 一、main配置段 分类:    正常运行必备的配置    优化性能相关的配置    用于调试及定位问题相关的配置   …

    Linux干货 2016-10-26
  • OpenSSL 的使用

    OpenSSL 是一个开源项目,其组成主要包括一下三个组件:     openssl:多用途的命令行工具     libcrypto:加密算法库     libssl:加密模块应用库,实现了ssl及tls openssl可以实现:秘钥证书管…

    Linux干货 2017-06-07
  • N23-第二周博客作业

    1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 文件管理工具:cp,mv,rm    cp命令:cope       源文件:目标文件       单源复制:cp [OPTION]… [-T] SOURCE DEST …

    Linux干货 2016-12-05
  • 编译内核制作小型的linux

    1.  前言       今天我将会给大家带来如何定制一个属于自己linux系统,也就是编译内核,那为什么要编译内核呢? 内核,是一个操作系统的核心。它负责管理系统的进程、内存、设备驱动程序、文件和网络系统管理,决定着系统的性能和稳定性。Linux作为一个自由软件,在广 大爱好者的支持下,内核版本不…

    Linux干货 2016-08-03
  • LVM(重要)

    LVM   LVM(Logical Volume Manger),是一种磁盘分区管理机制,可以灵活的调整分区的大小。它是将多个硬盘组成卷组的形式实现的。说白了就是通过软件来实现对分区灵活管理。   LVM是将多块硬盘组成PV,再由PV组成VG,VG再组成lv,然后在lv上创建文件系统。   物理存储介:指的就是硬盘等,最基本的存储单元。   PV(physi…

    Linux干货 2016-08-30
  • 新建用户的全​程解析

     新建用户的全程解析: 1,编辑passwd文件,添加newuser用户一行  nano /etc/passwd  newuser:x:2000:2000:NEWUSER:/home/newuser:/bin/bash  2,编辑group文件,添加newuser组一行 &nbs…

    系统运维 2016-08-05

评论列表(1条)

  • 马哥教育
    马哥教育 2016-11-02 17:11

    详实有料,生动有趣,作者有心了,以后拿出来就可以直接当参考文档,加油!