Jump to section

了解 Linux

复制 URL

随着 IT 系统和工作负载变得愈发复杂,底层基础架构和操作系统必须做到可靠、可扩展并且有助于提高性能。从裸机到虚拟环境,再到云环境和容器,无论是传统还是创新型 IT 工作负载或部署工作,Linux 都能为之打下稳固基础。

Linux® 是一个开源的操作系统(OS)。它由 Linus Torvalds 于 1991 年构思设计而成,最初这只是他的一项兴趣爱好。当时还在读大学的 Linus 想要基于 Unix 的原则和设计来创建一个免费的开源系统,从而代替 MINIX 操作系统。自此,这项兴趣爱好便逐步演变成了拥有最大用户群的操作系统。如今,它不仅是公共互联网服务器上最常用的操作系统,还是速度排名前 500 的超级电脑上使用的唯一一款操作系统。

Tux the Linux Mascot


Tux,Linux 吉祥物,Larry Ewing 设计

Linux 最大的优势当属它的开源属性。Linux 是一款基于 GNU 通用公共许可证(GPL)发布的操作系统。这意味着,所有人都能运行、研究、分享和修改这个软件。经过修改后的代码还能重新分发,甚至出售,但必须基于同一个许可证。这一点与传统操作系统(如 Unix 和 Windows)截然不同,因为传统操作系统都是锁定供应商、以原样交付且无法修改的专有系统。

注:在谈到 Linux 时,人们对其含义的理解常有不同。特此声明,我们这里所谈的,是 Linux 内核及其捆绑的工具、应用和服务。这些要素共同构成了这个功能强大的操作系统,大多数人称之为"Linux"。自由软件基金会则将其称为"GNU/Linux",因为其中的部分工具、应用和服务是 GNU 系统的组件。这些组件已与 Linux 内核捆绑,所以我们所熟知的 Linux 所指的不仅仅是 Linux 内核本身。

Linux 能为几乎所有类型的 IT 计划奠定基础,包括容器、云原生应用和安全防护。许多全球规模最大的行业和企业都仰赖于 Linux——从 Wikipedia 等知识共享网站,到纽约证券交易所,再到运行 Android(一个包含免费软件的 Linux 内核专用发行版)的移动设备,它无处不在。经过多年的发展,Linux 已成为了行业广泛接受的标准,成为在数据中心和云部署中运行高可用性、高可靠性和关键工作负载的首选。它有适合不同目标系统和设备的多种用例和发行版本,而且功能丰富 ,完全可根据您的需求和工作负载进行调整。

微软也以其他方式引入了 Linux 和开源技术,其中包括:推出 Linux 版 SQL Server;将 .NET 框架(.NET Core/Mono)打造成一种开源技术,以便在任意平台上运行;允许使用 Linux 的开发人员利用这个框架来开发应用。到 2027 年,所有 SAP 客户都会改用 SAP HANA,这是一个只能在 Linux 上运行的内存中关系数据库管理系统。但截至 2017 年,SAP 市场上尚有 50% 的客户使用的是 Windows 产品。

而在云技术方面,即使是在 Microsoft 的 Azure 上,也有 60% 以上的 Azure Marketplace 镜像和近 ⅓ 的虚拟机是基于 Linux 的。与此同时,Amazon Web ServicesGoogle Cloud Platform 还以公用镜像的形式推出了多个 Linux 发行版。

未来,Linux 仍会是热门的操作系统之一,并且更会有越来越多的系统因其稳定性和可扩展性择木而栖。

非常简单。几乎每个 Linux 发行版都有一个图形用户界面(GUI),用于简化点击操作。在 20 世纪 70 年代末的操作系统大战中,这些图形用户界面令软件的使用更加人性化,变得更加形象而真实,并由此引发计算领域的变革。

但有些时候,您可能需要计算机执行一些图形用户界面的预封装操作中未曾包含的任务。此时,您需要打开命令行,也就是您在影视作品中看到的技术天才疯狂敲击的一连串代码。但是,好莱坞的演绎让命令行(开源操作系统的主要功能)的操作看似无法掌握。

事实上,命令行是使用计算机最直接的方法。但也有一些 Linux 发行版,比如我们最新发布的红帽企业 Linux,可以让开源操作系统的使用变得更加简单。

红帽早早就注意到了支持自定义 Linux 发行版的优势所在,随后很快推出了一款名为"红帽® Linux"的产品。由于红帽 Linux 的不断壮大及其可靠的性能,在很多人眼里,红帽已经成了 Linux 的代名词。从很早以前开始,红帽就着手基于 Linux 构建解决方案和技术,致力于涵盖 IT 堆栈涉及的几乎所有领域。

红帽一直管理、保护和支持着一个特定的 Linux 发行版——即现在的红帽企业 Linux,这是红帽在 2003 年并入 Fedora Linux 项目后带来的新变化。如今,红帽企业 Linux 可以支持众多相关软件和技术,实现自动化容器、中间件、存储、应用开发、微服务虚拟化、管理等。

在红帽的很多产品和服务中,Linux 都扮演着至关重要的核心角色。Linux 不仅能用作服务器的操作系统,还能为现代化 IT 堆栈提供可靠的基础。

安全从来都不是唾手可得的。所有的企业和部署策略都必须充分考虑安全性。

为您开启无限可能:红帽开源安全讨论

分层部署是确保安全性的最佳方式。

安全性不是区区一项功能,而是一个全局问题。就 IT 安全性而言,操作系统扮演着非常重要的角色,因为它不仅涉及物理硬件、访问硬件的人员权限,还有硬件上所部署的应用。在更广义的概念上,安全性还涉及风险管理、合规性和监管。仅保证一个方面的安全并不代表一切都能安全无虞,您必须全面考虑。

由于 Linux 采用的是模块化架构,所以其安全性更易管理。用户可以单独审核、监控和保护 Linux 操作系统的每一个构件。Linux 包含各种内置工具和模块(如 SELinux),有助于进一步锁定、监控、报告和修复安全问题。Linux 还能将用户空间与内核空间分隔开,这意味着用户不一定能访问整个系统中运行的所有进程(取决于角色特权),同样,系统也不能干涉用户进程。而这正是容器、虚拟化等技术的核心概念和实现要素,因为它们都需要部署不同、独立而安全的工作负载和权限。

当然,百分百安全的操作系统并不存在。但是,您可以采取相应措施并利用 Linux 所具备的优势来尽可能提高安全性。

为您开启无限可能:红帽 IT 基础讨论

红帽是大型开源社区中 Linux 内核和相关技术的主要贡献者之一。红帽工程师能帮助您改进功能、可靠性和安全性,确保在任何用例和工作负载情况下,您的基础架构都能持续稳定地运行。我们的支持团队和现场工作人员共同开发了一套优质的 Linux 培训课程,可指导您充分利用您的平台。

红帽企业 Linux 提供卓越的应用支持,为混合云部署打下统一的基础,使您能够放心、自由、可控地开展业务。凭借数以千计的认证硬件、软件和云解决方案,红帽已成为全球领先的企业级开源 IT 解决方案提供商,并得到了 90% 的《财富》500 强公司的信赖。此外,仅仅凭借这个操作系统,运行红帽企业 Linux 的客户每年就能获得超过 1 万亿美元的经济收益。

扩展阅读

文章

什么是 Linux?

Linux 是一个开源操作系统,它由内核(操作系统的基本组件)以及与之捆绑在一起的工具、应用和服务组成。

文章

什么是 SELinux?

安全增强型 Linux(SELinux)是一种采用安全架构的 Linux® 系统,它能够让管理员更好地管控哪些人可以访问系统。

文章

什么是 Linux 内核?

Linux 内核是 Linux 操作系统(OS)的主要组件,也是计算机硬件与其进程之间的核心接口。

详细了解 Linux

产品

多面全能、成熟稳定的技术平台,能帮您轻松部署新型应用、虚拟化环境和创建更为安全的混合云。

相关资源