Linux系统概述

Linux系统分类

说起操作系统,我想很多人肯定想到的就是Windows,可能还有Mac OS,其实经常玩服务器的人肯定知道操作系统还有Linux和UNIX。Windows的确是一款很强大的系统,图形化界面,操作简单,不过这里并不是要介绍Windows系统,而是跟大家一起来学习Linux,本博客小白受众,所以主要给大家系统性的介绍一下Linux系统。现在由于国家对国产操作系统的扶持,未来肯定会有越来越多的Linux用户的。

四大系统的特点

  • Windows,图形化界面,简单易上手。
  • Mac OS,稳定性较高,界面美感强,只有苹果系列计算机可用
  • Linux,免费开源,主要用户服务器市场,目前民用市场也越来越普及。
  • UNIX,早期开源系统,后来实现闭源,闭源后主要用于商业领域。

Linux系统构成

Linux主要包括内核,系统基本库和程序三部分,其实大家一般最常用的就是用内核来区分。内核也是Linux系统的核心。

Linux的logo是芬兰的吉祥物企鹅Tux,Linux的版本号是用xx.yy.zz来表示的,xx是主版本号,yy是次版本号,zz是修订版本号。

GUN的全称是GUN is NOT Unix Project,基于该项目的所有软件必须遵循开源原则。

GPL的全程是GUN General Public License,基于GPL的项目必须开源,同时不能用于商业用途。

LGPL的全程是GUN Lesser General Public License,基于LGPL的项目不必全部开源核心源码,可以将软件用于商业用途,但是软件必须免费,可以收取服务费。

相信大家在看到这里了,肯定会对软件上的一些说明有一些清晰的认识了。

常用的发行版

一个典型的Linux发行版主要包括Linux内核,GUN程序库和工具类,Shell命令,图形化界面和桌面环境。

根据GUN协议,Linux分两大发行版,商业版(收费)和社区发行版(免费),比如国产的统信UOS就是商业版(收费),深度社区Linux就是社区发行版(免费)。

1.RHEL

RHEL(Red Hat Enterprise Linux)是一款面向服务器的商业发行版,桌面版9.0之后就停止发布了,所以现在基本上都是服务器版。

官网地址:https://www.redhat.com/

2.CentOS

CentOS(Community Enterprise Operating System,社区企业操作系统)是基于RHEL的提供企业源码的社区发行版,也可以说是RHEL社区克隆版。每两年发行一个新版本,每6个月进行一次补丁更新。CentOS完全免费,它和RHEL商业版源码相同。这个系统也是我最爱用来做网站的系统。

官网地址:https://www.centos.org/

3.Ubuntu

Ubuntu是基于Debian的偏向于桌面级的社区发行版操作系统,也就是大家俗称的“乌班图”。Ubuntu分为常规版和LTS版,LTS有三年的支持,服务器版有五年的支持。也有很多人推崇用这个版本来对Linux进行入门。

官网地址:https://ubuntu.com/

4.Fedora

Fedora是一款由RHEL桌面版衍生出来的社区发行版。它更新最快,并且得到了Red Hat的支持,不过稳定性略差。

官网地址:https://getfedora.org/

5.Debian

Debian是一款对数据库兼容的社区发行版。稳定性较好,确点是对中文支持不完善。如果你的服务器系统配置较低,那么推荐使用Debian,因为对系统占用相对较低。

官网地址:https://www.debian.org/

6.SUSE

SUSE是德国SUSE Linux AG 公司发行和维护的Linux发行版。

官网地址:https://www.suse.com/

Windows,Linux,UNIX的区别

Windows是单用户,多任务。一个电脑同一时间只能登陆一个用户。用户独享电脑硬件和软件。

Linux是多用户,多任务一个电脑可以同时登陆多个用户,每个用户可以同时启动多个任务,并且每个用户共享电脑硬件和软件。

UNIX是多用户,多任务商业操作系统。硬件要求比Linux苛刻,核心代码不对外公布。并且一般是捆绑硬件销售的。UNIX多用于超级计算机,小型计算机和工作站中。

© 版权声明
THE END
喜欢就支持一下吧
点赞7赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情

    暂无评论内容