图形界面中打开终端(适用于已安装GUI)
若系统安装了GNOME等图形界面(如默认安装选项):
-
桌面快捷方式
- 鼠标右键点击桌面空白处 → 选择”Open Terminal”(打开终端)
- 或使用快捷键:
Ctrl+Alt+T
(部分桌面环境支持)
-
应用程序菜单导航
点击左上角”Applications”(应用程序)→ 选择”Utilities”(工具)→ 点击”Terminal”
使用虚拟控制台(无图形界面或图形崩溃时)
CentOS 7默认提供6个文本控制台(tty1-tty6):
-
切换控制台
- 按
Ctrl+Alt+F1
进入tty1(图形界面通常占用tty1,若未启动GUI则直接显示命令行) - 按
Ctrl+Alt+F2
至F6
切换到tty2-tty6(纯文本界面) - 返回图形界面:按
Ctrl+Alt+F1
或F2
(取决于GUI实际占用端口)
- 按
-
登录操作
- 在虚拟控制台中输入用户名 → 回车 → 输入密码(密码输入时无视觉反馈)→ 登录成功显示
[用户名@主机名 ~]$
- 在虚拟控制台中输入用户名 → 回车 → 输入密码(密码输入时无视觉反馈)→ 登录成功显示
通过SSH远程连接(跨网络管理)
-
本地准备
- 确保CentOS 7已开启SSH服务:
sudo systemctl status sshd # 检查服务状态 sudo systemctl enable --now sshd # 若未运行则启用并启动
- 开放防火墙(如启用):
sudo firewall-cmd --permanent --add-service=ssh sudo firewall-cmd --reload
- 确保CentOS 7已开启SSH服务:
-
远程连接
- 从另一台Linux/macOS设备执行:
ssh 用户名@CentOS7的IP地址
- Windows用户使用PuTTY或Windows Terminal:
输入IP地址 → 选择SSH协议 → 输入用户名/密码
- 从另一台Linux/macOS设备执行:
方法对比与场景建议
方法 | 适用场景 | 优势 |
---|---|---|
图形终端 | 桌面环境日常操作 | 便捷直观,多标签支持 |
虚拟控制台 | 图形系统崩溃/服务器无GUI安装 | 不依赖GUI,系统级救援 |
SSH远程连接 | 跨网络管理服务器/安全运维 | 支持加密传输,可跨平台 |
安全操作提示
- 权限管理:日常操作建议使用普通用户登录,需管理员权限时通过
sudo
执行命令(避免直接使用root) - SSH加固:禁用root远程登录(修改
/etc/ssh/sshd_config
中PermitRootLogin no
) - 会话超时:闲置时自动注销终端,添加
export TMOUT=600
到~/.bashrc
(600秒=10分钟)
引用说明:本文操作依据Red Hat Enterprise Linux 7文档(CentOS兼容性指南)及《Linux命令行与Shell脚本编程大全(第4版)》,防火墙配置参考firewalld官方手册,SSH安全建议遵循NIST SP 800-123标准。
最后更新验证环境:CentOS 7.9 (2009) 内核 3.10.0-1160.el7.x86_64
通过上述方法,用户可在任何硬件或网络条件下可靠访问CentOS 7命令行,满足从基础操作到高级运维的全场景需求。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/9821.html