当前位置: 首页 > news >正文

【RH124】第一章 红帽企业Linux入门

系列文章目录

第一章 红帽企业Linux入门
第二章 访问命令行


文章目录

  • 系列文章目录
  • 前言
  • 一、学习Linux的理由
  • 二、Linux的优点
    • 1、Linux是开源软件
    • 2、Linux提供命令行接口,不仅访问便捷,而且具备强大的脚本化功能
    • 3、Linux是一种模块化操作系统,设计为可以轻松替换或删除组件
  • 三、开源对用户的好处
  • 四、Linux发行版的特征
  • 五、知识点总结
    • 1、什么是开源软件,和闭源相比,它有什么优势?
    • 2、RHEL 和 Fedora 在定位和版本管理上的区别是什么?


前言

  • 定义和解释Linux用途、开源等概念

一、学习Linux的理由

  • Windows用户需要与Linux系统和应用进行互操作
  • 在应用开发中,Linux常常托管应用及其运行时
  • 在云计算中,私有云或公共云实例都使用Linux作为操作系统
  • 移动应用和物联网设备通常在Linux上运行

二、Linux的优点

1、Linux是开源软件

开源意味着可以彻底了解程序或系统的工作方式;
还可以对更改进行试验,并将它们自由共享给他人使用;
开源模式意味着更容易进行更改,从而加快创新速度。

2、Linux提供命令行接口,不仅访问便捷,而且具备强大的脚本化功能

Linux构建时所围绕的基本设计理念是:用户可以从CLI执行所有管理任务;
它能够实现更轻松的自动化、部署和调配,并简化本地和远程系统管理;
有别于许多其他操作系统,这些功能从一开始就包含在架构中,从而实现了易用性和稳定性。

3、Linux是一种模块化操作系统,设计为可以轻松替换或删除组件

需要时,可以对系统组件进行升级和更新。
Linux系统可以是一个通用的开发工作站,也可以是特意精简化的软件设备。

三、开源对用户的好处

  • 控制:查看代码用途,并进行改进。
  • 培训:从实际代码中学习,并开发更实用的应用。
  • 安全:检查敏感代码,并加以修复,甚至无需原始开发人员的帮助。
  • 稳定:信赖代码可在原始开发人员缺位时继续存活。

四、Linux发行版的特征

  • 发行版由Linux内核和支持用户空间程序组成
  • 发行版可以较小且用户单一,也可以包含数以千计的开源程序。
  • 发行版提供一种安全安装和更新软件及其组件的途径。
  • 发行版提供商为软件提供支持,并且理想情况下也参与社区开发。

五、知识点总结

1、什么是开源软件,和闭源相比,它有什么优势?

开源软件是指源代码对外开放,允许用户查看、修改、分发的软件。典型代表有Linux、MySQL、Kubernetes、Redis等。

在这里插入图片描述

2、RHEL 和 Fedora 在定位和版本管理上的区别是什么?

RHEL(Red Hat Enterprise Linux)

定位:企业级发行版,稳定、安全,适用于生产环境。

特点:

  • 付费支持(订阅制),提供长期更新和官方技术支持。
  • 经过严格测试,优先考虑稳定性而非新功能。
  • 典型应用场景:企业服务器、金融、电信、云计算、大型企业级应用。

版本管理:

  • 采用 长期支持(LTS),一个大版本支持 10 年(如 RHEL 7, 8, 9)。
  • 更新节奏较慢,每个版本的更新周期通常为几年。

Fedora

定位:社区版,实验性,面向开发者。

特点:

  • 最新技术试验田,优先集成新功能、新内核。
  • 由社区驱动,免费,适合开发者、开源爱好者使用。
  • 典型应用场景:个人开发、测试环境、前沿技术研究。

版本管理:

  • 快速迭代,新版本大约 每 6 个月发布一次。
  • 仅支持 最新两个版本,生命周期短(每个版本支持 13 个月左右)。

RHEL 和 Fedora 的关系
Fedora 是 RHEL 的上游,即:新技术会先在 Fedora 测试,稳定后才会被引入 RHEL。
RHEL 更注重 稳定和长期支持,适用于企业,而 Fedora 偏向开发者和新技术尝鲜。
总结
在这里插入图片描述

相关文章:

  • 李白打酒加强版--dfs+记忆化搜索
  • Cursor插件市场打不开解决
  • JMX 和 JAAS 认证
  • 【数据结构】栈和队列
  • 【NLP】 9. 处理创造性词汇 词组特征(Creative Words Features Model), 词袋模型处理未知词,模型得分
  • 3.4 基于TSX的渲染函数类型安全实践
  • Java中的I/O
  • Hive函数大全:从核心内置函数到自定义UDF实战指南(附详细案例与总结)
  • Python中的unittest库
  • Java 并发编程——BIO NIO AIO 概念
  • C语言:基于数组实现栈
  • 如何打包数据库mysql数据,并上传到虚拟机上进行部署?
  • pandas表格内容比较
  • 数据链路层协议
  • 共享内存通信效率碾压管道?System V IPC原理与性能实测
  • 求和23年蓝桥杯省赛
  • go程序运行Spaitalite踩坑记录
  • discuz门户文章允许游客评论
  • 爱普生 SG-8200CG可编程晶振在智能手表的应用
  • pyroSAR:开源的SAR数据处理与分析工具
  • 摄影师|伊莎贝尔·穆尼奥斯:沿着身体进行文化溯源
  • 女排奥运冠军宋妮娜:青少年保持身心健康才能走得更远
  • 六省会共建交通枢纽集群,中部离经济“第五极”有多远?
  • 中国情怀:时代记录与家国镜相|澎湃·镜相第三届非虚构写作大赛征稿启事
  • 陕西三原高新区违法占用土地,被自然资源局罚款10万元
  • 科普|男性这个器官晚到岗,可能影响生育能力