【Ubuntu】解决Ubuntu终端显示内容过多无法显示全的问题:使用script记录终端内容

在终端中,有时候执行一系列命令或操作会导致终端显示的内容过多,超出了屏幕可见范围,从而无法完整显示。为了解决这个问题,可以使用script命令记录终端会话,以便将其保存到文件中,从而可以随时查看完整的会话内容。

1. 开始记录终端会话

打开终端,并执行以下命令开始记录终端会话:

bash 复制代码
script my_session.log

这将开始记录你在终端中执行的所有命令,并将输出保存到名为my_session.log的文件(文件名和后缀都可以自定义,之后用文本编辑器打开即可)中。这样即使终端显示的内容超出了屏幕可见范围,你仍然可以通过文件来查看完整的会话内容。

2. 执行命令和操作

现在,可以在终端中执行你想要记录的任何命令和操作。所有的输入和输出都将被记录到指定的日志文件中。

3. 停止记录终端会话

当你完成所有操作并想要停止记录时,只需输入以下命令:

bash 复制代码
exit

这将退出script会话,并在当前目录下生成一个包含终端会话的文件。

4. 查看记录的终端会话

生成的日志文件将包含你在终端中执行的所有命令和相应的输出。你可以使用文本编辑器或命令行工具来打开文件,并查看记录的内容。

相关推荐
流浪0016 小时前
Linux系统篇46——线程(十一) 生产者消费者模型,三种关系和一个交易场所
linux·线程·并发·同步·互斥·阻塞队列·生产者消费者模型
坐看风云变幻7 小时前
Betaflight 开发环境搭建保姆级教程(Ubuntu / Windows+WSL / Docker 三方案 + 官方网址大全)
windows·ubuntu·docker·无人机·飞控·betaflight
Jason_zhao_MR7 小时前
新一代电能数据采集终端方案
linux·人工智能·嵌入式硬件·fpga开发·嵌入式
qetfw7 小时前
Debian SSH 安全配置:端口、来源限制与免密登录
linux·安全·debian·ssh
东鹏特饮7 小时前
15个实用Linux运维脚本
linux·运维·shell·脚本·redhat·常用生产脚本
远牧7 小时前
Ubuntu 26 升级踩坑实录:hermes-agent venv 重建全过程
linux·ubuntu·ai·agent
新时代牛马8 小时前
Linux PREEMPT_RT 详解(5.10.268-rt164)
linux·运维·服务器
眼不痛请看我8 小时前
Ubuntu_22.04_LTS虚拟机安装指南
linux·数据库·ubuntu
哎呦,帅小伙哦8 小时前
查看网卡配置连接工具组合——nmcli + nmtui
linux
xiaoye-duck8 小时前
《Linux 网络编程》从 0 手写 Reactor 反应堆(上):拆解 Reactor 架构 —— 连接抽象、Poller 封装与事件派发核心
linux·网络