上一篇
CentOS如何进入命令行模式
- 电脑教程
- 2025-06-12
- 3529
在CentOS图形界面中,按 **Ctrl+Alt+F2~F6** 可切换到命令行终端(tty),若需开机默认进入命令行,执行命令: ,“
bash,sudo systemctl set-default multi-user.target,
“ ,重启后生效,按 **Ctrl+Alt+F1** 可返回图形界面。
进入CentOS命令行的详细指南
命令行(CLI)是CentOS系统管理的核心工具,尤其适用于服务器维护、故障排查或资源优化,以下是多种进入命令行的方式,适用于不同场景(如图形界面崩溃或纯文本环境需求)。
从图形界面进入临时命令行(终端)
适用于桌面版用户临时执行命令,无需重启系统。
- 快捷键打开终端
- 按下
Ctrl + Alt + T
(多数桌面环境通用)。 - 或点击顶部菜单栏的 应用程序 → 工具 → 终端(GNOME界面)。
- 按下
- 通过搜索功能
- 按
Super
(Windows键) → 输入terminal
→ 回车启动。
- 按
优势:操作快捷,可同时使用图形界面。
️ 注意:此方式仅为临时会话,关闭终端即退出。
系统启动时直接进入命令行
适用场景:服务器无图形界面,或需长期使用纯文本环境。
方法1:修改默认运行级别(CentOS 7/8)
- 开机进入系统,在GRUB启动菜单界面:
出现倒计时时,按键盘方向键 或 取消自动启动。
- 选中当前内核项 → 按
e
进入编辑模式。 - 找到以
linux16
开头的行,在行尾添加:systemd.unit=multi-user.target
(图示:在
quiet
后追加参数) - 按
Ctrl + X
启动系统,此时直接进入命令行登录界面。
方法2:永久修改运行级别
- 在终端执行:
sudo systemctl set-default multi-user.target # 设置命令行模式
- 重启生效:
sudo reboot
还原图形界面:
sudo systemctl set-default graphical.target
图形界面与命令行实时切换
适用场景:临时切换至纯文本终端调试,完成后返回图形界面。
- 从图形界面切换到命令行
- 按
Ctrl + Alt + F2
~F6
(F1通常保留给图形界面)。 - 输入用户名密码登录,获得独立CLI会话。
- 按
- 从命令行返回图形界面
- 按
Ctrl + Alt + F1
(或F1-F6中对应图形的终端号)。 - 若无法返回,尝试重启显示管理器:
sudo systemctl restart gdm # GNOME桌面 sudo systemctl restart lightdm # LightDM桌面
- 按
恢复模式(Rescue Mode)进入命令行
适用场景:系统无法正常启动时紧急修复。
- 开机在GRUB菜单选中
CentOS Linux
项 → 按e
编辑。 - 在
linux16
行尾添加:systemd.unit=rescue.target
- 按
Ctrl + X
启动 → 输入root密码进入紧急命令行。
注意事项
- 权限要求:除临时终端外,其他操作需管理员权限(
sudo
或root用户)。 - 版本差异:
- CentOS 6 使用
init
命令:sudo init 3
(命令行)或init 5
(图形界面)。 - CentOS 7/8 以上统一用
systemctl
管理运行目标。
- CentOS 6 使用
- 安全建议:
- 生产服务器建议永久设为
multi-user.target
减少资源占用。 - 修改GRUB参数后,若需永久生效,需编辑
/etc/default/grub
并更新配置。
- 生产服务器建议永久设为
总结建议
场景 | 推荐方式 |
---|---|
临时执行命令 | 图形界面打开终端(Ctrl+Alt+T ) |
服务器长期CLI操作 | 永久设置 multi-user.target |
系统故障修复 | GRUB救援模式(rescue.target ) |
调试后返回图形界面 | Ctrl+Alt+F1 或重启显示管理器 |
通过灵活选择进入方式,可高效管理CentOS系统,建议新手在虚拟机中练习GRUB编辑操作,避免误配置导致启动异常。
引用说明:
- CentOS官方文档:System Administrator’s Guide
- Linux内核参数参考:kernel.org – Kernel Parameters
- 系统启动管理:Red Hat Systemd文档