RHEL7 简介

主要内容:

一、Linux的由来

二、Linux的应用

三、Linux的认证

一、Linux的由来

  • 1969年:一个伟大的梦想——Bell,MIT与GE的“Multics”系统
  • 1969年:Ken Thompson的小型“Unics”
  • 1973年:Ritchie以C语言写出第一个正式的Unix内核
  • 1977年:重要的Unix分支——BSD诞生
  • 1979年:重要的System V架构与版权声明
  • 1984年:谭邦宁教授x86架构的Minix操作系统诞生
  • 1984年:GNU项目与FSF基金会成立
  • 1991年:Linux的诞生

什么是Linux

  • Linux是由芬兰人Linux Benedict Torvalds(李纳斯·托沃兹)创造的一款操作系统。由以下两个部分组成:
  • 内核:即操作系统的运行核心;
  • 简历在内核智商的各种系统和应用软件。

Linux的发行版

  • 在Linux内核的寄出上衍生出的系统叫做Linux发行版(distribution),Red Hat Linux就是其中之一。
  • Red Hat Linux系统是全球最受欢迎的服务器版操作系统,其服务器的功能非常强,性能优异,对系统和内核做了很好的调优,因此受到了越来越多企业的信赖。

Linux主要发型版本

首先,让我们来看看下面的对比表,表中列出了2015年和2014年排名前10位的Linux发行版的情况:

正如你所看到的,这一年并没有发生太多或太显著的变化。下面就让我们从后往前地来看看最受欢迎的10个Linux发行版,数据截止时间为2015年12月9日。

10.Elementary OS

其开发人员标榜Elementary OS是“Windows和OS X快速又开放的替代品”,这款漂亮精致基于Ubuntu LTS的桌面Linux发行版,第一版发行于2011年,目前发行的是第三个稳定版本(代号“Freya”)。

由于Elementary OS是基于Ubuntu的,所以它完全兼容代码仓库和软件包。然而,它自己的应用程序管理器,在撰写本文的时候还在开发中。就我个人而言,这是我曾见过的最美观的桌面发行版。

9. Arch Linux

也许Arch最主要的特点之一就是,它是一个独立的开放源代码的发行版(这意味着它不基于任何其他的东西),并且受到了成千上万的Linux用户的喜爱。

由于Arch遵循滚动发布模式,因此你只要使用pacman执行定期的系统更新,就可以获得最新的软件。

传统上来说,不建议新用户使用Arch,主要是因为安装进程不会为你做任何的决定,所以你最好能对Linux相关的概念有一定程度的了解,以便成功的安装软件。

还有一些其他的基于Arch的发行版,如Apricity,Manjaro,Antergos等,更适合那些想要无障碍尝试Arch衍生产品的新手。

8. CentOS

虽然社区企业操作系统(Community ENTerprise Operating System)是Linux服务器最有名最常用的发行版,但是它的桌面版本还在继续不断完善中。

另外,它的稳健性、稳定性、和100%二进制兼容性,也使之成为了Red Hat Enterprise Linux的头号劲敌——特别是对云VPS供应商——也许这就是发行版持续增长的主要原因之一。

7. Manjaro

基于Arch Linux的Manjaro,目标在于利用让Arch广泛发行的功能的优势,同时提供一个更舒适的安装和运行体验,无论是新手还是有经验的Linux用户,都可以开箱即用。

Manjaro预装了桌面环境,图形应用程序(包括软件中心)和用于播放音频和视频的多媒体解码器。

6. Mageia

始于2010年,作为现在已经消失的Mandriva Linux的衍生品,受非盈利性组织支持的Mageia自那时起,成为了台式机和服务器著名的、安全的、稳定的Linux发行版。

Mageia最有趣的功能之一就是,它的全安装DVD允许你在在多种桌面环境中选择,而不是强加一个给你。

截至今日,Mageia新版本每9个月发布,可支持未来一年半的时间。

5. Fedora

基 于Fedora Project(Red Hat支持),世界性社区范围的志愿者和开发人员的构建和维护,Fedora之所以能够持续几年成为使用最广泛的发行版之一,是因为它有三个主要的可用版 本(Workstation (用于台式机) ,Server edition和Cloud image),以及ARM版本用于基于ARM(通常为headless)的服务器。

不过,也许Fedora最显着的特点是,它总是在领衔整合新的软件包版本和技术到发行版中。此外, Red Hat Enterprise Linux和CentOS的新版本基于Fedora。

4. openSUSE

既 可作为一个滚动发布,又可当作是一个独立的定期发布版本,openSUSE根据其开发人员的不同,是系统管理员、开发人员和桌面用户Linux发行版的选 择,无论你的经验水平处于哪种级别(受到初学者和极客们的一致好评)。最重要的是,著名又屡获殊荣的SUSE Linux Enterprise产品基于openSUSE。

3. Ubuntu

也许这一发行版并不需要任何介绍。 Canonical,Ubuntu背后的公司,一直致力于使Ubuntu成为一个流行和普遍的发行版,并且现在你可在智能手机、平板电脑、个人电脑、服务器和云VPS的上面看到Ubuntu的身影。

此外,Ubuntu基于Debian,并且是一款非常受新用户欢迎的发行版——这可能就是Ubuntu在一段时间内持续增长的原因。虽然没有考虑到这个排名,但Ubuntu是其他Canonical系列发行版,如Kubuntu、Xubuntu、Lubuntu的基础。

最重要的是,安装映像包含Try Ubuntu功能,可以让你在硬盘真正安装之前尝试Ubuntu。现在只有为数不多的几个重要的发行版提供类似这样的功能。

2. Debian

作为一个坚如磐石的Linux发行版,Debian每2年发布新的稳定版本,并且你放心,每个版本都已经过彻底的测试。

在写这篇文章的时候,Debian代码仓库中当前的稳定版本(代号Jessie)总共包含43500个包,这使得它成为了最完整的Linux发行版之一。

虽然它主要用于服务器上,但现在它的桌面版本已经在功能和外观上得到了明显的改善。

1. Linux Mint

Linux Mint的著名口号(“From freedom came elegance”),不只是说说而已。基于Ubuntu的Linux Mint,是一个稳定、功能强大、完整、易于使用的Linux发行版——我们还有很多很多的褒义词可以用来形容Mint。

Mint最显著的特点之一是,在安装过程中你被允许从一个列表中选择桌面环境,并且你可以放心,一旦它安装完了之后,你还能播放音乐和视频文件,而无需任何额外的配置步骤,因为标准安装提供了多媒体解码器的开箱即用。

二、Linux的应用

目前国内外许多注明网站就是建立在linux平台上。近年来,在嵌入式系统的应用也已成Linux应用的重要领域,由于其源代码开放、模块式内核可塑性强、遵循GNU GPL版权等特点,业内也是普遍看好Linux在嵌入式应用领域的发展。因此Linux系统从应用的角度来看,主要可以分网络服务、桌面应用以及嵌入式应用三个方面。

服务器领域的Linux

  • 服务器应用是Linux发展最成熟,也是应用最广泛的一个领域。而随着Linux的广泛应用,Linux在企业中较常见的应用有文件服务器系统,企业门户网站,数据备份等。
  • 目前,Linux已经获得了IBM、戴尔、HP、康柏(2001年与HP合并)等世界著名厂商支持。并且在服务器市场上的占有率已超过60%。

为什么选择Linux

  • 由于Linux平台拥有几乎所有的企业信息建设需要的软件,能够轻松且廉价的搭建起Internet和intranet应用服务,因而,在Internet/Intranet环境下,Linux开始替代商业的UNIX和Windows平台,成为企业建设信息化的重要选择。
  • Linux的价格优势是毋容置疑的,但是稳定性、可靠性才是用户使用Linux的主要原因。运行Linux的机器启动一次可以运行数月,提供了完全的内存保护,每个进程都运行在自己的虚拟地址空间中,并且不会损坏其他进程或内核使用的地址空间,任务与内核之间也是相互隔离,即使行为不良或编写不良的程序也不会损坏系统。

文件服务器

  • 对于企业中Linux/UNIX的应用环境,Linux自带有NFS服务器。NFS(网络文件系统,Network File System)是由SUN公司制定的一种文件服务标准,它能实现基于Linux/UNIX的网络文件共享服务。应用Linux的NFS服务,可以很好的解决企业的Linux/UNIX环境文件共享问题。
  • Linux提供了安全高效的Windows文件服务器系统——Samba,可以将Windows和Linux有效的整合到一起。Samba基于SMB(Server Message Block)协议,可提供不同计算机之间打印共享、文件共享、域管理等服务。有了Samba,Unix、Linux主机就可以像Windows主机那样,方便的连接到Windows网络,与网络中的Windows主机共享和交换文件。

数据备份

  • Linux本身是一个非常安全的操作系统,Linux在最新版本中,广泛采用了日志文件系统,例如EXT4文件系统。日志文件系统可以有效的降低服务器突然断电、死机等情况下对数据可能造成的损失。
  • 在Linux下,也支持高兴呢的RAID、磁盘阵列等物理设备,应用RAID或磁盘阵列,可以有效的降低因为物理存储介质失效带来的数据损失。
  • 在Linux下,还有许多的高效率的数据备份工作。例如tar、cpio和dump。同时,Linux还有大龄的第三方软件包(包括自由软件和商业软件)可以提供数据备份的功能。

企业门户网站

  • 在Linux下组建企业的门户网站,可以选择的方案很多,例如著名的LAMP方案。LAMP方案是指:Linux + Apache + MySQL + PHP的网站建设方案。在这个方案中,Linux是服务器的操作系统;Apache是一款提供WWW服务的服务器软件,它的性能、扩展性和跨平台性都远远超越了Windows的IIS服务器;MySQL是数据库软件;PHP是动态脚本解释语言。这种组合,在业界已经有大量的应用,非常的成熟和可靠,大量的商务网站也是采用这样的服务器平台。同时,LAMP对于企业而言,是完全免费的,因此可以极大地降低企业的信息化建设成本。
  • 下面我们来看一下有哪些著名网站与厂商正在使用Linux服务器。企业门户网站:

Linux的内核版本号

如:2.6.24

其中,2是主版本号,6是次版本号,24是修订版本号。

如果次版本号是偶数,说明是稳定版本。

如果次版本号是奇数,则是开发版本。

企业使用一般都是稳定版本。

可使用uname–r/a查看版本号

三、Linux的认证——Red Hat认证体系


RHCSA:Red Hat Certified System Administrator

红帽认证系统管理员

RHCE:Red Hat Certified Engineer

红帽认证工程师

RHCA:Red Hat Certified Architect

红帽认证架构师

文章中第二部分Linux应用的图片摘自:

译文链接:http://www.codeceo.com/article/2015-10-linux-distributions.html

英文原文:10 Top Most Popular Linux Distributions of 2015

时间: 2024-11-05 17:29:50

RHEL7 简介的相关文章

Linux系统简介、安装RHEL7系统、RHEL7基本操作、总结和答疑

在win2008命令行界面输入:ipconfig 查看网络参数 ############################################################## 什么是Linux? 一个操作系统:一群软件的集合,让计算机硬件正常工作 Linux服务器操作系统 ############################################################### ? UNIX诞生 1970-1-1 ? Linux之父,Linus Torwalds

Linux系统简介、安装RHEL7系统、RHEL7基本操作

Linux是一种操作系统!! 操作系统:一堆软件的集合,可以让计算机硬件正常工作 Unix/Linux发展史? UNIX诞生,1970-1-1(Linux系统时间的起点) ? Linux之父,Linus Torwalds Linux系统内核 内核作用: 操控所有计算机硬件 用户-----> 内核 ----->计算机硬件 – 版本号:主版本.次版本.修订号 ? 是一套公开发布的完整Linux系统– Linux内核 + 各种应用软件 ? 发行版的名称/版本由发行方决定– Red Hat Enter

RHEL7.0 Systemd 的简介和特点

Systemd 是 Linux 系统中最新的初始化系统(init),它主要的设计目标是克服 sysvinit 固有的缺点,提高系统的启动速度.systemd 和 ubuntu 的 upstart 是竞争对手,预计会取代 UpStart,实际上在作者写作本文时,已经有消息称 Ubuntu 也将采用 systemd 作为其标准的系统初始化系统. Systemd 的很多概念来源于苹果 Mac OS 操作系统上的 launchd,不过 launchd 专用于苹果系统,因此长期未能获得应有的广泛关注.Sy

python基础(1)——简介与安装

1.python简介 PYTHON创始人:Guido van Rossum,在Python界被誉为仁慈的独裁者. 借鉴了unix shell ,c的特点 1989圣诞期间发布,python已经有20年的历史了,比java早很多,java第一个版本才是1994年发布的. 2000年10.16 python2.0发布,此时python才真正成为一个功能完善,非常好用的语言 2008年12月3日,python3发布,相比与python2而言,改变比较大,不兼容python2.目前是两个版本共存的 2.

【学神-RHEL7】1-16-RAID5和RAID10创建&LVM管理

本节所讲内容: RAID5.RAID10配置 RAID删除   建立RAID5 1)     创建RAID5 2)     停止阵列,重新激活阵列 3)     再添加新的1G热备盘,扩展阵列容量,从3磁盘个扩展到4个 实验环境: sde1,sde2,sde3,sde5,sde6 个主分区  每个1G   [[email protected] ~]# ll/dev/sde* brw-rw---- 1 root disk8, 64 Dec 12 20:35 /dev/sde brw-rw----

RHEL7中tiger VNC的配置和使用

简介: Tigervnc 是一个远程桌面共享和控制工具 tigervnc 是client-server的工作模式,默认是不加密的,可以使用ssh forwarding map来加密这个连接 在rhel7之前tigervnc的配置文件被放在/etc/sysconfig/ 文件夹中 在rhel7中其配置文件放在/etc/systemd/system/ 中 每个用户对应个配置文件,文件名如:vncserver-root (rhel7之前)  [email protected](rhel7) vncse

RedHat Linux 7.2 简介与安装

1.RedHat Linux7.2简介 红帽公司在2014年6月11日正式发布企业Linux 7版本,该版本在裸服务器,虚拟机.IaaS.PaaS等方面都得到了 加强,更靠以及更强大的数据中心环境可满足各种商业的要求.RHEL7为企业提供一个内聚的.统一的基础设施架构以及最新的服务环境.包括Linux容器.大数据以及跨物理系统.虚拟机和云的混合云平台. 2.RedHat Linux7值得关注的更新内容: ①显著提升Docker的兼容性-----Docker是一个开源的应用容器引擎,让开发者可以打

运维自动化之Cobbler部署安装RHEL7.0(详细图解版)

一.简介     Cobbler 可以用来快速建立 Linux 网络安装环境,它已将 Linux 网络安装的技术门槛,从大专以上文化水平,成功降低到初中以下,连补鞋匠都能学会.          网络安装服务器套件 Cobbler(补鞋匠)从前,我们一直在做装机民工这份很有前途的职业.自打若干年前 Red Hat 推出了 Kickstart,此后我们顿觉身价倍增.不再需要刻了光盘一台一台地安装 Linux,只要搞定 PXE.DHCP.TFTP,还有那满屏眼花缭乱不知所云的 Kickstart 脚

RHEL7上配置DNS服务

1.课程目标 了解什么是DNS及DNS的重要性: 掌握DNS的层次化区分:根域,顶级域,二级域等: 掌握DNS的配置并能熟练运用: 2.DNS简介 DNS (Domain Name Server)域名解析服务,使用TCP&UDP的53号端口(主从DNS之间用TCP,客户端查询使用UDP).它可以完成域名与IP地址的互换,可以通过IP地址解析到域名:也可以通过域名解析到IP地址. 2.1.DNS的层次化 根域:根域位于层次化结构的最顶部并用点"."表示全球有十三个根服务器.一个主