一、Linux发展历史
Linux系统诞生于1991年,由芬兰大学生 Linux Torvalds 和后来陆续加入的众多爱好者共同开发完成。
Linux是自由软件,源代码开放的UNIX;
Linux版本分类
1、内核版 www.kernel.org
RHEL6.X
REHL7.X
2、发行版
RedHat系列
个人版:Fedora(内容丰富,但是稳定性和安全性差一些)
服务器版:RHEL(RedHat Enterprise Linux),推荐用于开发和商业项目。
Debian系列
发行版是在内核版本的基础上加一些第三方软件和工具集成而成。
CentOS照抄了RHEL,后被RedHat收购了,是免费版的RedHat。
Linux主要发型版本
Ubuntu相对来说更简单方便,有图形界面,但是市场的服务器主流是RedHat;
综上所述,本教程的主要使用的为CentOS服务器
二、开源软件
- Apache: Web服务器
- Nginx: Web服务器
- MySQL: 数据库(SQLserver,Oracle)
- PHP: 脚本语言
- Samba: Linux和Windows之间的内网文件服务器
- MongoDB: NoSQL数据库(Redis也是NoSQL)
- Python: 脚本语言
- Ruby: 脚本语言
- Sphinx: 中文分词
开源软件的特点
1、使用的自由:绝大多数开源软件免费
2、研究的自由:可以获得软件源代码
3、散步及改良的自由:可以自由传播、改良、
支撑互联网的主要开源技术
三、Linux应用领域
1、基于Linux的服务器
2、Linux在嵌入式领域
Android的底层就是Linux的内核;
IOS则是基于UNIX改造的;
3、其他嵌入式应用
智能家电:机顶盒、游戏机等
智能卡系统
航空系统
银行系统
卡拉OK点歌系统
教程的视频来源:尚硅谷_Linux系统管理教程