Linxu版本分类
一、内核版本
- 可以在官网下载,下载后加上一些图形界面、第三方软件,就变成发行版
二、发行版本
- 主要分两个系列 : RedHat系列和 Debian系列 两个系列最大的区别就是软件安装的方式 即原理一致,命令不同
- RedHat系列:占linux系列九成以上 是主要学习对象。分为个人版(Fedora)和服务器版(RHEL:RedHat Enterprise Linux) centos抄袭了RHEL大部分功能,而且完全免费,所以使用更广,更受欢迎。后前者被后者收购。
- Debian系列:Ubuntu是基于其上,有图形界面
开源软件介绍(linux中使用的)
一、概况
- 对于个人而言,Linux里的软件不算多
- 对于服务器端,较多
二、具体软件
- Apache、Nginx :web服务器
- MySQL :数据库 随着大量使用人的不停演化 比如MySQL中间件等的出现 其性能大幅度增加
- PHP、Python、Ruby :脚本语言
- Samaba :Linux和Windows之间的内网文件服务器 用作不同系统的文件共享
- MongoDB : 是一个NoSQL数据库 即不遵守SQL的数据库 与MySQL不同 但配合其工作用于优化、提升其性能
- Sphinx : 中文分词 一种主要做搜索引擎的算法
三、开源软件的优势
- 使用自由—-绝大多数免费
- 研究自由—-可以获得源代码
- 散布及改良的自由(也开源是前提)—-保证开源软件的生生不息
四、支撑互联网的开源技术
LAMP
- LInux 操作系统
- Apache web服务器
- MySQL 数据库、
- PHP 编程语言/PYTHON
LInux的应用领域
一、基于LInux的服务器
- 可以用 : www.netcraft.com 查看一些全球著名的网站使用了什么系统作为服务器 —-大部分都是LInux
二、LInux在电影娱乐业(次要)
- 许多年前,Linux被广泛用于制作电影特效(LInux的图形工作栈)
三、Linux在嵌入式领域
- 常用的手机 : 安卓系统基于Linux ,IOS系统基于Unix
- 智能家电
