认识Linux

操做系统界有三大巨头,他们分别是苹果操做系统、Linux操做系统、Windows操做系统,深刻追究下来,他们有同一个祖宗,叫Unix。linux

全部以Linux内核为基础开发的系统都统称为Linux系统。好比Cent OS、Android、Ubuntu等均可以叫作Linux系统,Linux系统他是一个家族,他们有共同特性。但不一样于Windows操做系统。shell

Linux操做系统与Windows操做系统区别一:ubuntu

内核不一样,Linux操做系统使用Linux内核,Windows操做系统使用NT内核;Linux内核代码开源,NT内核代码闭源,也就是说任何人均可以拿着Linux内核代码改为本身喜欢的风格来用,不过前提是你得是技术大牛。centos

Linux操做系统与Windows操做系统区别二:安全

Linux是免费的,Windows是收费的,不过不表明全部Linux都是免费的,有一部分进行商业运做的Linux是收费的,好比Redhat Linux。bash

Linux操做系统与Windows操做系统区别三:服务器

Windows软件支持丰富,而Linux软件支持就不多了,由于Windows硬件驱动厂商支持全面,Linux驱动这块不如Windows全面,好比百分之九十九的游戏均可以在Windows上运行,而Linux上只有很简陋的游戏。网络

Linux操做系统与Windows操做系统区别四:架构

Windows易用性高,Linux操做系统有必定的门槛,Linux使用命令行字符模式为主要操做方式,Windows使用窗口、图标、鼠标点击形象化的方式为主要操做方式,若是不懂命令行,基本使用Linux是步履维艰的。工具

Linux操做系统与Windows操做系统区别五:

市场和安全性,Linux市场主攻服务器市场,Windows系统主打桌面市场,Linux主要应用于网络,而Windows操做系统最开始应用于打印服务。Linux安全性比Windows安全性高,要求它更加可靠。

 

以上是Linux操做系统和Windows的区别,下面说一下Linux系统的分类:

红帽企业系统(RedHatEnterpriseLinux,RHEL.)

全球最大的开源技术厂商,全世界内使用最普遍的Linux发布套件,

提供性能与稳定性极强的Linux套件系统并拥有完善的全球技术支持。image.png

社区企业操做系统(Centos)

最初是将红帽企业系统“从新编译/发布”给用户无偿使用而普遍使用,

当前已正式加入红帽公司并继续保持免费(随RHEL更新而更新)。image.png

红帽用户桌面版(Fedora [Linux])

最初由红帽公司发起的桌面版系统套件(目前已经不限于桌面版),

用户可免费体验到最新的技术或工具,而功能成熟后加入到RHEL中。image.png

国际化组织的开源操做系统(Debian)

提供超过37500种不一样的自由软件且拥有很高的承认度,

对于各种内核架构支持性良好,稳定性、安全性强更有免费的技术支持。image.png

基于Debian的桌面版(Ubuntu)

Ubuntu是一款基于Debian派生的产品,对新款硬件具备极强的兼容能力。

广泛认为Ubuntu与Fedora都是极其出色的LINUX桌面系统。image.png

 

 

 



 其中,Ubuntu系统对新手用户比较友好,可是如今用的CentOS的也不少,下面是两种系统区别:

CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。因为出自一样的源代码,所以有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。

  Ubuntu是一个以桌面应用为主的Linux操做系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词(译为吾帮托或乌班图),意思是“人性”、“个人存在是由于你们的存在”,是非洲传统的一种价值观,相似华人社会的“仁爱”思想。Ubuntu基于Debian发行版和GNOME桌面环境,与Debian的不一样在于它每6个月会发布一个新版本。Ubuntu的目标在于为通常用户提供一个最新的、同时又至关稳定的主要由自由软件构建而成的操做系统。Ubuntu具备庞大的社区力量,用户能够方便地从社区得到帮助

  二者同为目前版本中我的和小团队经常使用的服务级操做系统,在线提供的软件库中能够很方便的安装到不少开源的软件及库。  二者都使用bash做为基础shell,因此在不少基础命令上,ubuntu与centos的差异不是很明显,而ubuntu在桌面界面上要作的更为出色,不少人若是是从兴趣出发而学习linux的首选通常都是ubuntu,毕竟不少人仍是很习惯在桌面图形下操做的。Centos与Ubuntu的使用习惯和命令上仍是有不少的不一样,下面简单列举一下:

 

    1.centos中新建的非root用户是没有sudo的权限的,若是须要使用sudo权限必须在/etc/sudoers 中加入帐户和权限,因此切换到root帐号的时候只须要输入:su,加入root帐号的密码便可。

  在Ubuntu中,通常使用sudo+命令,若是是第一次使用会提示输入当前用户的密码(而不是root的密码)

  2.在线安装软件中,centos使用的是yum命令,而ubuntu中使用的是apt-get命令。除此以外yum中还有一个从软件源中搜索摸个软件的方法:yum search +软件名

  3.centos是来自于redhat,因此centos支持rpm格式的安装,而ubuntu显然是不支持的。

  4.毕竟是不一样的公司作的不一样的发行版,不少配置文件的位置和默认的文件路径都有很大区别,这个须要使用过程当中慢慢体会了。

相关文章
相关标签/搜索