Linxu版本分类

一、内核版本

  1. 可以在官网下载,下载后加上一些图形界面、第三方软件,就变成发行版

二、发行版本

  1. 主要分两个系列 : RedHat系列 Debian系列  两个系列最大的区别就是软件安装的方式 即原理一致,命令不同
  2. RedHat系列:占linux系列九成以上 是主要学习对象。分为个人版(Fedora)和服务器版(RHEL:RedHat Enterprise Linux) centos抄袭了RHEL大部分功能,而且完全免费,所以使用更广,更受欢迎。后前者被后者收购。
  3. Debian系列:Ubuntu是基于其上,有图形界面

开源软件介绍(linux中使用的)

一、概况

  1. 对于个人而言,Linux里的软件不算多
  2. 对于服务器端,较多

二、具体软件

  1. Apache、Nginx :web服务器
  2. MySQL :数据库 随着大量使用人的不停演化 比如MySQL中间件等的出现 其性能大幅度增加
  3. PHP、Python、Ruby :脚本语言
  4. Samaba :Linux和Windows之间的内网文件服务器 用作不同系统的文件共享
  5. MongoDB : 是一个NoSQL数据库 即不遵守SQL的数据库 与MySQL不同 但配合其工作用于优化、提升其性能
  6. Sphinx : 中文分词 一种主要做搜索引擎的算法

三、开源软件的优势

  1. 使用自由—-绝大多数免费
  2. 研究自由—-可以获得源代码
  3. 散布及改良的自由(也开源是前提)—-保证开源软件的生生不息

四、支撑互联网的开源技术

LAMP

  1. LInux 操作系统
  2. Apache web服务器
  3. MySQL 数据库、
  4. PHP 编程语言/PYTHON

LInux的应用领域

一、基于LInux的服务器

  1. 可以用 : www.netcraft.com 查看一些全球著名的网站使用了什么系统作为服务器 —-大部分都是LInux

二、LInux在电影娱乐业(次要)

  1. 许多年前,Linux被广泛用于制作电影特效(LInux的图形工作栈)

三、Linux在嵌入式领域

  1. 常用的手机 : 安卓系统基于Linux ,IOS系统基于Unix
  2. 智能家电