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

简单配置RHEL9.X

切换默认运行级别

将系统默认启动模式从多用户的图形界面调整为多用户的文本界面,适用于优化系统资源占用或进行远程服务器管理的场景。

注意:安装选择“带GUI的服务器”部分常用命令默认安装;如果选择“最小安装”时,部分常用命令没有安装。软件安装方式直接影响基础命令集的可用性:选择"带GUI的服务器"安装方案时,系统会预装图形管理工具及常用运维命令(如top、htop、vim等);若采用"最小化安装"配置,则仅保留核心系统组件,需要使用时,则需要额外安装。

以下操作,均使用root和系统自带终端操作。

打开终端的两种方法:

方法1:点击屏幕左上角的 “活动” 按钮(或按下 Super键,即Windows键),从界面下方点击终端图标(黑色命令行符号)即可打开。

方法2:按Alt+F2组合键,打开输入命令窗口,再输入gnome-terminal

临时运行模式切换(立即生效)

  1. Sysvinit系统
#切换至文本界面:
init 3#返回图形界面
init 5#验证方法:#执行who -r查看当前运行级别(3为文本模式,5为图形模式)#执行runlevel查看上次和当前的运行级别(5 3:表示从级别5切换至3,N:表示没有上一次运行级别)
  1. Systemd系统
#立即切换至文本界面:
systemctl isolate multi-user.target
或systemctl isolate runlevel3.target#返回图形界面:
systemctl isolate graphical.target
或systemctl isolate runlevel5.target#验证方法:#执行who -r查看当前运行级别(3为文本模式,5为图形模式)#执行runlevel查看上次和当前的运行级别(5 3:表示从级别5切换至3,N:表示没有上一次运行级别)

永久默认模式配置(需重启生效)

#设置文本界面为默认启动:
[root@blog ~]# systemctl set-default multi-user.target
#或systemctl set-default runlevel3.target
Removed "/etc/systemd/system/default.target".
Created symlink /etc/systemd/system/default.target → /usr/lib/systemd/system/multi-user.target.
#修改后需执行reboot命令重启系统使配置生效#验证方法:重启后执行systemctl get-default确认当前默认目标
[root@blog ~]# systemctl get-default 
multi-user.target

制作系统快照

安装完成后,请务必立即创建虚拟机初始状态快照,并建议在系统配置、业务部署等关键测试节点建立增量式快照,形成可追溯的操作时间轴。此举既可确保异常时通过快照回滚功能秒级恢复基准环境,又能通过命名规范的断点快照(如初始化_YYYYMMDD)实现精准实验复现与故障溯源,全面强化虚拟化模拟环境的风险管控能力。

在进行快照拍摄时,建议优先关闭实时拍摄功能以缩短处理时间;若需保持设备运行状态,则需预留充足拍摄时长(经实测开机拍摄模式平均耗时增加40%-60%),用户可根据实际场景灵活选择操作策略。效果如下图所示。

恢复策略说明:所有快照均支持即时回滚功能,操作路径为【虚拟机管理】→【快照管理】→【选择目标快照】→【执行恢复】,整个过程可在30秒内完成系统状态复原。

http://www.xdnf.cn/news/10062.html

相关文章:

  • 换ip是换网络的意思吗?怎么换ip地址
  • MySql(八)
  • 当 Redis 作为缓存使用时,如何保证缓存数据与数据库(或其他服务的数据源)之间的一致性?
  • 历年中南大学计算机保研上机真题
  • 开发一款IIS自动检测修复工具
  • ROS 2 中的 robot_state_publisher 和 joint_state_publisher 详解
  • [春秋云镜] CVE-2023-23752 writeup
  • 基于NetWork的类FNAF游戏DEMO框架
  • oracle goldengate实现postgresql 到 postgresql的实时同步
  • 使用Vditor将Markdown文档渲染成网页(Vite+JS+Vditor)
  • 鲲鹏Arm+麒麟V10,国产化信创 K8s 离线部署保姆级教程
  • PyTorch中nn.Module详解
  • C#进阶-ASP.NET WebForms调用ASMX的WebService接口
  • 职坐标精选嵌入式AI物联网开源项目
  • allWebPlugin中间件VLC专用版之截图功能介绍
  • svg的制作与动态效果的开发使用
  • 京东热点缓存探测系统JDhotkey架构剖析
  • 鸿蒙OSUniApp 移动端直播流播放实战:打造符合鸿蒙设计风格的播放器#三方框架 #Uniapp
  • AI入门示例
  • 深入解析AQS:Java并发核心框架
  • 宝塔部署 Vue + NestJS 全栈项目
  • 单片机寄存器的四种主要类型!
  • AWS Transit Gateway实战:构建DMZ隔离架构,实现可控的网络互通
  • 模块化设计,static和extern(面试题常见)
  • 2025.5.30工作总结
  • ubuntu20.04安装教程(图文详解)
  • LangChain-结合魔塔社区modelscope的embeddings实现搜索
  • Java八股文——Java基础「概念篇」
  • azure web app创建分步指南
  • 从虚拟化到云原生与Serverless