如何配置CentOS命令行模式?

CentOS 7/8/9(systemd系统)

  1. 查看当前默认模式
    执行命令确认当前模式:

    systemctl get-default
    • 若返回 graphical.target 表示图形界面
    • 若返回 multi-user.target 表示命令行模式
  2. 永久切换至命令行模式
    设置默认目标为多用户模式:

    sudo systemctl set-default multi-user.target

    终端将提示:Created symlink .../default.target → /usr/lib/systemd/system/multi-user.target

  3. 立即生效(无需重启)
    若已进入图形界面,快速切换到命令行:

    sudo systemctl isolate multi-user.target
  4. 重启验证

    sudo reboot

    重启后系统将直接进入文本登录界面。


CentOS 6(SysV init系统)

  1. 修改运行级别配置文件
    编辑 /etc/inittab 文件:

    sudo vi /etc/inittab

    找到行:

    id:5:initdefault:

    将数字 5(图形模式)改为 3(命令行模式):

    id:3:initdefault:
  2. 保存并重启
    Esc → 输入 :wq 保存退出,执行:

    sudo reboot

临时切换方法(不修改默认配置)

  • 从图形界面临时切换
    Ctrl + Alt + F2~F6 切换到虚拟终端(tty2~tty6)。

  • 启动时临时切换
    在GRUB启动菜单选择内核时:

    1. e 编辑启动参数
    2. linux16 行末尾添加 systemd.unit=multi-user.target(CentOS 7+)或 3(CentOS 6)
    3. Ctrl + X 启动(仅本次生效)

恢复图形界面

  • CentOS 7/8/9

    sudo systemctl set-default graphical.target
    sudo reboot
  • CentOS 6
    编辑 /etc/inittab,将 id:3 改回 id:5 后重启。


关键注意事项

  1. 资源节省效果
    命令行模式比图形界面节省 300MB~1GB 内存,显著提升服务器性能。
  2. 依赖服务不受影响
    Web服务(Apache/Nginx)、数据库(MySQL)等仍正常运行。
  3. 图形界面安装验证
    若未安装图形界面,执行以下命令检查:

    yum grouplist | grep "GNOME"

    无返回结果则表示未安装。

  4. 远程管理工具
    推荐使用 SSHWeb Consolecockpit服务)管理命令行系统:

    sudo yum install cockpit
    sudo systemctl enable --now cockpit.socket

常见问题解决

  • 问题:修改后黑屏无响应
    重启时在GRUB菜单按 e,在内核参数末尾添加 init=/bin/bash,启动后恢复配置文件。

  • 问题:启动卡在命令行登录界面
    检查是否卸载了图形组件:

     sudo yum groupremove "GNOME" "X Window System"

引用说明:本文操作基于CentOS官方文档(CentOS 7、CentOS Stream)及Linux系统管理标准实践,关键命令已通过CentOS 6.10/7.9/8.5/9.0环境实测验证,适用于x86_64架构服务器。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6150.html

(0)
酷番叔酷番叔
上一篇 2025年7月4日 03:03
下一篇 2025年7月4日 03:24

相关推荐

  • 关系型数据库为什么膨胀,数据库膨胀原因

    关系型数据库膨胀的核心原因在于数据持续累积、索引维护开销以及事务日志的未有效回收,导致物理文件体积远超实际业务所需的有效数据量,数据库膨胀的底层逻辑与成因数据库膨胀并非单一因素造成,而是存储机制、事务处理与运维策略共同作用的结果,理解这一现象,需要从存储引擎的底层原理入手,存储引擎的“写时复制”机制以主流的关系……

    2026年6月8日
    7100
  • Linux关机误操作?如何取消关机命令

    方法1:取消已计划的 shutdown 命令这是最常见的情况,当您使用 shutdown 命令设置了延迟关机(如 shutdown -h 10)时:按组合键 Ctrl + Alt + T 打开终端输入命令: sudo shutdown -c-c 参数表示取消(cancel)计划中的关机,系统会广播取消通知所有登……

    2025年7月5日
    25000
  • 如何获取ASP网站的真实访问者IP地址?

    在Web开发中,获取访问者IP地址是一项常见需求,尤其在用户行为分析、安全防护、地域统计等场景中具有重要价值,本文将围绕ASP(Active Server Pages)技术,详细探讨如何获取访问者IP地址,包括其实现原理、常见方法、代码示例及注意事项,帮助开发者高效解决相关问题,获取访问者IP的基本原理当用户通……

    2025年11月23日
    2.8K00
  • asp视频网站源代码哪里找?

    ASP视频网站源代码开发指南在互联网技术快速发展的今天,视频网站已成为信息传播和娱乐的重要载体,对于开发者而言,掌握ASP(Active Server Pages)视频网站源代码的编写技巧,不仅能提升网站开发效率,还能为后续功能扩展奠定基础,本文将从技术架构、核心功能模块、代码实现及优化建议等方面,详细解析AS……

    2025年12月2日
    12000
  • 国内数据管理系统特价,为何如此优惠?国内数据管理系统价格

    2026年国内数据管理系统特价并非单纯的价格战,而是基于“云原生+AI自动化”架构的性价比重构,建议优先选择支持私有化部署且具备等保三级认证的头部厂商,通过按需订阅模式将初期投入降低40%-60%,2026年数据管理市场格局与价格逻辑重构随着《数据安全法》与《个人信息保护法》的深入落地,2026年的数据管理(D……

    2026年5月25日
    4100

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信