22.2. 命令行工具的显著变化


删除了对 raw 命令行工具的支持

有了这个版本,raw (/usr/bin/raw)命令行工具已从 util-linux 软件包中删除,因为 Linux 内核从版本 5.14 后不支持 raw 设备。

目前,没有可用的替换。

cgroupsv1 在 RHEL 9 中已弃用

cgroups 是一个内核子系统,用于进程跟踪、系统资源分配和分区。systemd 服务管理器支持在 cgroups v1 模式下和 cgroup v2 模式下引导。在 Red Hat Enterprise Linux 9 中,默认模式是 v2。在下一个主发行版本中,systemd 不支持在 cgroups v1 模式下引导,仅提供 cgroup v2 模式。

RHEL 9 中不提供 lsb-release 二进制文件

/etc/os-release 文件中的信息之前可以通过调用 lsb-release 二进制文件提供。此二进制文件包含在 redhat-lsb 软件包中,该软件包在 RHEL 9 中已删除。现在,您可以通过读取 /etc/os-release 文件来显示有关操作系统的信息,如分发、版本、代码名称和相关的元数据。此文件由红帽提供,对它的任何更改都会被 redhat-release 软件包的每个更新所覆盖。文件的格式是 KEY=VALUE,您可以为 shell 脚本安全地 source 数据。

logrotatesystemd启动

logrotate 是用于管理日志文件的实用程序。在以前的版本中,它由 /etc/cron.daily/logrotate 文件中配置的 cron 作业启动。在 RHEL 9 中,logrotatesystemd 计时器启动和管理。您可以在 /usr/lib/ systemd /system/logrotate.timer 文件中找到对应的 systemd 定时器单元文件。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat