Linux卡死?如何秒切命令行紧急处理!

临时切换(无需重启)

方法1:快捷键切换虚拟终端

  • 步骤
    1. 同时按下 Ctrl + Alt + F1F6 中的任意键(如 F3)。
    2. 系统立即切换到纯命令行终端(tty),需输入用户名和密码登录。
    3. 返回图形界面:按 Ctrl + Alt + F2F7/F8(不同发行版可能不同,通常F1-F6为CLI,F7/F8为GUI)。

方法2:终端内临时切换

  1. 在图形界面打开终端(Ctrl + Alt + T)。
  2. 输入命令临时进入CLI:
    sudo systemctl isolate multi-user.target  # 切换到命令行模式
  3. 返回图形界面:
    sudo systemctl isolate graphical.target   # 切换回GUI

永久切换(重启后生效)

方法1:修改系统默认运行目标

  1. 打开终端,查看当前默认目标:
    systemctl get-default
  2. 设置命令行模式为默认:
    sudo systemctl set-default multi-user.target  # 永久启用CLI
  3. 重启生效:
    reboot
  4. 恢复图形界面
    sudo systemctl set-default graphical.target  # 改回GUI
    reboot

方法2:修改GRUB引导参数(适用于所有发行版)

  1. 编辑GRUB配置文件:
    sudo nano /etc/default/grub
  2. 找到 GRUB_CMDLINE_LINUX_DEFAULT 行,在引号内添加:
    systemd.unit=multi-user.target  # 或 text
  3. 更新GRUB并重启:
    sudo update-grub  # Ubuntu/Debian
    sudo grub2-mkconfig -o /boot/grub2/grub.cfg  # CentOS/Fedora
    reboot

注意事项

  1. 快捷键差异
    • Ubuntu 18.04+:图形界面通常在 Ctrl + Alt + F2F7
    • CentOS 7:图形界面默认在 Ctrl + Alt + F1,CLI在 F2-F6
  2. 权限要求:永久切换需 sudo 权限,避免误操作导致系统无法启动。
  3. 服务依赖:关闭图形界面后,GPU相关服务(如NVIDIA驱动)可能停止,需手动重启。
  4. 紧急恢复:若永久切换后无法操作,在GRUB引导菜单选择”Recovery Mode”修复。

应用场景

  • 临时切换:快速执行命令、排查图形界面卡顿问题。
  • 永久切换:服务器部署、资源受限设备(如树莓派)、长期运行的无头(Headless)系统。

引用说明:本文方法参考Linux内核文档(kernel.org)及Systemd官方手册(freedesktop.org),适用于使用Systemd的现代Linux发行版,不同桌面环境(GNOME/KDE)快捷键可能略有差异,请以实际系统为准,操作前建议备份重要数据。

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

(0)
酷番叔酷番叔
上一篇 2025年7月4日 02:28
下一篇 2025年7月4日 02:52

相关推荐

  • Linux终端翻页技巧你会几种?

    分页查看工具中的向上翻页less 命令(最推荐)进入分页模式:执行 less 文件名(如 less /var/log/syslog),向上翻页快捷键:Page Up 或 b:向上翻一页, 或 k:向上滚动一行,u:向上翻半页,g:跳转到文件开头,退出:按 q,more 命令(基础工具)进入分页模式:执行 mor……

    2025年7月18日
    9500
  • linux 如何查看rpm包

    Linux 中,可以使用 `rpm -qp

    2025年8月19日
    8200
  • Linux系统下如何查看MQ的详细版本信息?操作步骤与方法详解

    在Linux系统中,消息队列(MQ)作为分布式架构的核心组件,承担着异步通信、系统解耦、流量削峰等关键任务,无论是IBM MQ、RabbitMQ、RocketMQ还是Kafka等主流MQ产品,准确查看其版本信息都是运维和开发中的基础操作,本文将详细介绍不同MQ产品在Linux环境下查看版本的具体方法,包括命令行……

    2025年9月23日
    7900
  • 如何查看linux的配置文件位置

    命令`find / -name “*.

    2025年8月16日
    7800
  • Linux系统如何查看本机网卡的型号信息?

    在Linux系统中,查看本机网卡型号是网络配置、驱动安装或硬件故障排查时的常见需求,网卡型号通常包含厂商、芯片组等信息,可通过多种命令工具获取,以下详细介绍几种主流方法及其实际操作场景,使用lspci命令查看PCI网卡信息lspci(List PCI Devices)是Linux系统中用于列出PCI总线上所有设……

    2025年10月3日
    6700

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信