Linux的特点认识
Linux是一个基于POSIX的支持多用户、多任务、多线程和多CPU的类UNIX操作系统,广泛应用于于各种嵌入式设备以及基于此的Android,当下Linux的用户正在呈现指数规模增长。
1、Linux历史
Linux是基于Unix的,诞生于1991 年10 月5 日,Linux基于GPL协议,是一个自由的,免费的,源码开放的操作系统,Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。
2、Linux应用领域
服务器系统
• Web应用服务器、数据库服务器、游戏服务器、接口服务器、DNS、FTP等等;
嵌入式系统
• 路由器、防火墙、手机、PDA、IP 分享器、交换器、家电用品的微电脑控制器等等
高性能运算、计算密集型应用
• Linux有强大的运算能力。IBM的Watson超级计算机就是使用了Linux系统
桌面应用系统
• 很多桌面操作系统的底层也是Linux
移动手持系统
• 安卓系统就是基于Linux
3、Linux版本
Linux版本分为两种:内核版本和发行版本
内核版本:
• 在Linux领导下的内核小组开发维护的系统内核的版本号
发行版本:
• 是一些组织和公司根据发行版的不同而自定的
redhat:目前,全球最大的linux发行厂商,功能全面、稳定。遵循GPL协议
ubuntu:目前,是linux桌面操作系统做的最好的。
centos:免费版的redhat,centos基于redhat发行版基础之上,再重新编译发布的版本。
目前centos已经被Redhat公司收购,但是依然免费
4、Linux特点
开源免费:
• 开放源代码,任何人都可以为开源社区做贡献;
多用户、多任务:
• 保证各个用户之间不影响,每个用户拥有自身的特权;可以保证多个程序同时并且独立的运行;
安全可靠:
• Linux的用户权限管理功能能够保证风险降到最低;
稳定:
• Linux服务器能够稳定持续运行很久,很多高用户的公司采用Linux作为服务器的根本,支持高并发、持续性的用户访问;
多平台:
• 可以运行在多种硬件平台中,很多基于嵌入式的设备都是搭载的Linux内核;