图形界面下进入终端(推荐新手)
-
快捷键启动
同时按Ctrl + Alt + T
(适用于Ubuntu、Debian、Fedora等大多数桌面环境),秒开终端窗口。 -
菜单导航
- Ubuntu:点击左上角“活动” → 搜索栏输入
terminal
→ 选择“终端” - CentOS GNOME:顶部菜单栏“应用程序” → “系统工具” → “终端”
- KDE Plasma:左下角K菜单 → “系统” → “Konsole终端”
- Ubuntu:点击左上角“活动” → 搜索栏输入
使用虚拟控制台(无图形界面或故障恢复)
-
切换文本控制台
按Ctrl + Alt + F1
到F6
(F1-F6对应6个独立控制台,F7通常留给图形界面)。
示例:Ctrl + Alt + F2 # 切换到第2个控制台
输入用户名密码登录后即进入纯命令行环境。
-
返回图形界面
按Ctrl + Alt + F7
或F8
(不同发行版可能不同,可尝试F1-F8)。
系统启动时直接进入命令行
-
修改默认运行级别
- 编辑配置文件:
sudo nano /etc/default/grub
- 找到行
GRUB_CMDLINE_LINUX_DEFAULT
,修改为:GRUB_CMDLINE_LINUX_DEFAULT="text" # 或删除"quiet splash"参数
- 更新GRUB并重启:
sudo update-grub # Debian/Ubuntu sudo grub2-mkconfig -o /boot/grub2/grub.cfg # CentOS/RHEL sudo reboot
- 编辑配置文件:
-
临时进入命令行模式
开机时在GRUB菜单选择内核 → 按e
编辑启动参数 → 找到以linux
开头的行 → 末尾添加systemd.unit=multi-user.target
→ 按Ctrl+X
启动。
通过恢复模式(Recovery Mode)
- 开机时在GRUB菜单选择
Advanced options
→ 选择Recovery Mode
- 在恢复菜单选择
root
→ 获得root权限的终端(无需密码)。
远程登录(服务器管理)
-
SSH连接(最常用)
在本地电脑执行:ssh username@服务器IP地址
示例:
ssh admin@192.168.1.100
输入密码后进入远程命令行。 -
Telnet(不推荐,安全性低)
需先安装服务端:sudo apt install telnetd # Debian/Ubuntu sudo yum install telnet-server # CentOS
连接命令:
telnet 服务器IP
特殊场景解决方案
- Docker容器内:
docker exec -it 容器名 /bin/bash # 进入交互式终端
- Windows子系统WSL:
在PowerShell输入wsl
或直接启动Ubuntu应用。 - Live CD/USB启动:
选择“试用Linux” → 打开终端(方法一同图形界面)。
注意事项
- 权限管理:敏感操作需加
sudo
(如安装软件、修改系统配置)。 - 安全建议:
- 避免直接使用root账户登录
- SSH服务禁用密码登录,改用密钥认证
- 退出终端:
- 输入
exit
或按Ctrl+D
- 远程SSH会话断开用
logout
- 输入
引用说明基于Linux内核文档(kernel.org)、Ubuntu 22.04 LTS官方手册、Red Hat Enterprise Linux系统管理指南及OpenSSH安全最佳实践,操作前请确认系统版本兼容性,生产环境建议备份数据。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6766.html