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

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

1. 开始记录终端会话

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

bash 复制代码
script my_session.log

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

2. 执行命令和操作

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

3. 停止记录终端会话

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

bash 复制代码
exit

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

4. 查看记录的终端会话

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

相关推荐
Discipline~Hai1 分钟前
Linux网络编程02-TCP协议
linux·网络·tcp/ip·嵌入式·linux网络编程
abc light22 分钟前
Linux TCP网络
linux·网络·tcp/ip
Jason_zhao_MR31 分钟前
电能质量监测为什么需要PTP精确时钟同步
linux·单片机·嵌入式硬件·嵌入式
视觉小萌新43 分钟前
A1——基于AMD-48G显卡下载Gemma4模型
linux·ubuntu
不会就选b2 小时前
数据结构之栈的算法题(OJ)
linux·数据结构·算法
刘某的Cloud2 小时前
k8s部署prometheus架构规则
linux·运维·kubernetes·prometheus·监控
mounter6252 小时前
从 2026 LSFMM/BPF 峰会看 eBPF 生态演进:技术变革、工具全景与资源泄漏诊断实战
linux·linux kernel·kernel
M78佐菲2 小时前
Linux学习笔记:网络通信
linux·笔记·学习·算法
AAA代码批发商2 小时前
Days37 Linux C 网络编程:UDP、TCP 与 HTTP 协议实战详解
linux·c语言·网络
好评1243 小时前
【Linux】传输层协议UDP
linux·运维·udp