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

RHCE9.0版本笔记2:Linux基础与红帽企业Linux生态系统

Linux发行版与红帽企业Linux

(一)Linux发行版

Linux发行版是基于Linux内核的操作系统,结合了多种软件包和工具。常见的Linux发行版包括:

  • Fedora:由红帽赞助的社区项目,注重创新和卓越,每六个月更新一次。
  • CentOS Stream:RHEL的上游项目,用于开发和测试新的功能。
  • Red Hat Enterprise Linux (RHEL):红帽提供的商业级Linux发行版,具有广泛的支持和稳定性。

(二)红帽企业Linux生态系统

红帽通过多个项目和产品构建了一个完整的Linux生态系统:

  • Fedora:作为创新的源头,提供最新的开源技术和软件。
  • CentOS Stream:作为RHEL的上游开发环境,促进社区与企业级Linux的融合。
  • RHEL:提供商业支持的企业级Linux发行版,适用于生产环境。
  • RHEL CoreOS:用于容器化应用的专用操作系统,支持OpenShift平台。
  • Extra Packages for Enterprise Linux (EPEL):提供额外的软件包支持,扩展RHEL的功能。

在这里插入图片描述

Linux文件系统与命令行操作

(一)文件系统层次结构

Linux文件系统采用层次结构,所有文件存储在一个倒置的目录树中。根目录/位于文件系统层次结构的顶部。重要目录包括:
/usr:安装的软件和共享库。
/etc:配置文件。
/var:可变数据(如日志文件)。
/home:普通用户的家目录。
/root:超级用户root的家目录。
/tmp:临时文件存储。

(二)命令行操作

Linux命令行由shell程序提供,红帽系统默认使用GNU Bourne-Again Shell(bash)。bash支持命令行扩展、脚本语言和自动化任务。
常用命令包括:
pwd:显示当前工作目录的绝对路径。
ls:列出目录内容,支持多种选项(如-l、-a、-R)。
cd:更改工作目录。
touch:创建空文件或更新文件时间戳。
mkdir:创建目录。
cp:复制文件和目录。
mv:移动或重命名文件。
rm:删除文件和目录。
ln:创建硬链接或软链接。

(三)Shell扩展与命令替换

bash支持多种扩展功能,包括路径名称匹配(通配符)、波浪符扩展(~表示家目录)、大括号扩展和变量替换。命令替换可以通过$(command)实现。

如果你正在备考RHCE(红帽认证工程师)或对红帽Linux技术感兴趣,不妨搜索博睿谷获取更多优质笔记内容。

相关文章:

  • 新手小白如何挖掘cnvd通用漏洞之存储xss漏洞(利用xss钓鱼)
  • 【实用工具】在 Windows 上使用 JVMS 管理多版本 JDK
  • wend看源码-(RAG工程)tiny-GraphRAG
  • MySQL | 库操作
  • 总结单例模式的写法(在线程安全的情况下)
  • 深入解析 MySQL 8 C++ 源码:二级索引回表操作
  • Redis7——基础篇(二)
  • QT异步编程之QMetaObject::invokeMethod
  • Windows桌面系统管理8:项目实施
  • 青少年编程都有哪些比赛可以参加
  • 网络安全大数据架构 网络安全之数据安全
  • RMSNorm算子的CUDA实现
  • MacOS Docker 安装指南
  • GO语言基础知识
  • ES,怎么实现查询一万条数据
  • mysql索引为什么用B+树不用,B树或者红黑树
  • 303. 区域和检索 - 数组不可变
  • Lab12_ Blind SQL injection with conditional errors
  • 测试WSS服务器
  • N-bit ADC过采样和L阶噪声整形后的SQNR表达式
  • 巴基斯坦称回应挑衅,对印度发起军事行动
  • 远离军事前线的另一面暗斗:除了“断水”,印度还试图牵制对巴国际援助
  • A股三大股指低收:银行股再度走强,两市成交11920亿元
  • 复旦设立新文科发展基金,校友曹国伟、王长田联合捐赠1亿元
  • 法治日报:商品明细是隐私,外卖员快递员不应知晓
  • 紧盯大V、网红带货肉制品,整治制售假劣肉制品专项行动开展