LabEx 虚拟机
LabEx 虚拟机终端界面
LabEx 终端界面提供了一个轻量级的、基于浏览器的命令行环境,由 TTYD 提供支持。基于 Ubuntu 22.04,它为命令行操作和基于文本的任务提供了一个简化的界面。
终端预览
终端环境特别适用于:
- 专注于命令行的任务和操作
- 服务器管理和系统配置
- 基于文本的编程和调试
- 在不需要图形用户界面时,资源高效的远程访问
访问终端
- 如果讲师建议在实验中默认使用终端环境,您将在启动实验时看到终端环境。
- 您可以通过点击界面顶部的 + 按钮创建额外的终端会话。
环境特性
终端界面提供了几个关键特性:
-
多个终端会话:
- 使用 + 按钮创建新会话
- 使用标签页在会话之间切换
- 根据需要单独关闭会话
-
完整的 Ubuntu 环境:
- 基于 Ubuntu 22.04 LTS
- 访问标准的 Ubuntu 软件库
- 支持常见的命令行工具和实用程序
-
基于文本的工具:
- Vim/Nano 文本编辑器
- 命令行编译器和解释器
- 通过 apt 进行包管理
- 用于版本控制的 Git
TTYD 特性
终端界面由 TTYD(通过 HTTP 的终端)提供支持,并提供了几个高级特性:
使用 tmux 命令:
在 tmux 中滚动
要查看 tmux 中的滚动缓冲区,请按照以下步骤操作:
-
进入复制模式: 使用以下组合键进入复制模式:
Ctrl + b
是默认的 tmux 前缀(如果更改了前缀,请使用自定义前缀)。[
激活 tmux 的复制模式,允许您滚动浏览缓冲区。
-
在复制模式中导航:
- 逐行滚动:使用
向上箭头
或向下箭头
键。 - 逐页滚动:按
Page Up
或Page Down
。 - 跳转到缓冲区顶部:按
g
。 - 跳转到底部:按
G
。
- 逐行滚动:使用
-
退出复制模式: 按
q
退出复制模式并返回到实时终端输出。 -
启用鼠标滚动(可选): 如果您更喜欢使用鼠标滚动:
- 将此行添加到您的
~/.tmux.conf
文件中: - 重新加载您的 tmux 配置:
启用鼠标模式后,您可以使用鼠标滚轮滚动浏览缓冲区。
- 将此行添加到您的
使用场景
常见问题
此页面对您有帮助吗?