一、服务器三大主流操作系统(OS)
Unix
商业软件,由于闭源、价格较高等原因,已于2010年逐渐衰落
Linux(GNU)
Linux操作系统: 完整的类UNIX操作系统 Linux内核+ GNU工具
自由软件,免费开源、性能稳定,多任务多用户,以网络为中心,现已取代Unix成为目前最受青睐的云计算大数据平台操作系统
GNU官方网站:http://www.gnu.org
windows
多任务图形窗口界面,是目前主流的桌面操作系统
因其闭源、稳定性、性能等诸多原因,一直处于从属地位
二、Linux发行版
Linux主要分为以下三大分支及众多小分支
Debian
由Debian维护社区发布,稳定性好,为用户提供最大和完整的软件包库,APT管理方式为二进制文件发行最好方式,主要包含以下三个版本:
- unstable:最新测试版,包含最新的软件包,但也有较多bug,适合桌面用户。Ubuntu是unstable的加强版,是目前最适合做桌面系统的Linux版本,根据选择的桌面系统不同分为以下三类:基于Gnone的Ubuntu,基于KPE的Kubuntu,基于Xfc的Xubuntu
- stable:软件包较旧,但稳定性安全性较高,一般只用于服务器
- testing:经过unstable测试,较稳定,支持不少新技术
RedHad
由Red Hat公司发布,主要包含以下分支:
- RHEL:企业版,每18个月发行一个新版本
- CentOS:社区免费版, 兼容RHEL的格式
- Fedora:企业版的测试版,每6个月发行一个新版本,适合做桌面系统
- 其他: 中标麒麟等
slackware
SUSE Linux Enterprise Server (SLES) ,由Novell公司发布 OpenSuse桌面
包含SUSE等
其他
具体分支情况可参照以下网站查看:
http://www.mindpin.com/d3js-demo/linux/
https://futurist.se/gldt/
三、Linux哲学思想
- 一切皆文件
- 提供很多小型的单一用途的程序
- 连接程序,共同完成复杂功能
- 避免令人困惑的用户界面
- 配置数据存储在文本中