天天看点

Linux基础知识简介(操作系统分类,版本分类,Linux哲学思想等)

一、服务器三大主流操作系统(OS)

Unix

商业软件,由于闭源、价格较高等原因,已于2010年逐渐衰落

Linux(GNU)

Linux操作系统: 完整的类UNIX操作系统 Linux内核+ GNU工具

自由软件,免费开源、性能稳定,多任务多用户,以网络为中心,现已取代Unix成为目前最受青睐的云计算大数据平台操作系统

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

windows

多任务图形窗口界面,是目前主流的桌面操作系统

因其闭源、稳定性、性能等诸多原因,一直处于从属地位

二、Linux发行版

Linux主要分为以下三大分支及众多小分支

Debian

由Debian维护社区发布,稳定性好,为用户提供最大和完整的软件包库,APT管理方式为二进制文件发行最好方式,主要包含以下三个版本:

  1. unstable:最新测试版,包含最新的软件包,但也有较多bug,适合桌面用户。Ubuntu是unstable的加强版,是目前最适合做桌面系统的Linux版本,根据选择的桌面系统不同分为以下三类:基于Gnone的Ubuntu,基于KPE的Kubuntu,基于Xfc的Xubuntu
  2. stable:软件包较旧,但稳定性安全性较高,一般只用于服务器
  3. testing:经过unstable测试,较稳定,支持不少新技术
RedHad

由Red Hat公司发布,主要包含以下分支:

  1. RHEL:企业版,每18个月发行一个新版本
  2. CentOS:社区免费版, 兼容RHEL的格式
  3. Fedora:企业版的测试版,每6个月发行一个新版本,适合做桌面系统
  4. 其他: 中标麒麟等
slackware

SUSE Linux Enterprise Server (SLES) ,由Novell公司发布 OpenSuse桌面

包含SUSE等

其他

具体分支情况可参照以下网站查看:

http://www.mindpin.com/d3js-demo/linux/

https://futurist.se/gldt/

三、Linux哲学思想

  1. 一切皆文件
  2. 提供很多小型的单一用途的程序
  3. 连接程序,共同完成复杂功能
  4. 避免令人困惑的用户界面
  5. 配置数据存储在文本中

四、Linux内核版本

Linux基础知识简介(操作系统分类,版本分类,Linux哲学思想等)

继续阅读