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

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

1. 开始记录终端会话

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

bash 复制代码
script my_session.log

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

2. 执行命令和操作

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

3. 停止记录终端会话

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

bash 复制代码
exit

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

4. 查看记录的终端会话

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

相关推荐
charlie1145141917 分钟前
Linux 字符设备驱动:cdev、设备号与设备模型
linux·开发语言·驱动开发·c
handler018 分钟前
Linux 内核剖析:进程优先级、上下文切换与 O(1) 调度算法
linux·运维·c语言·开发语言·c++·笔记·算法
zhouwy11314 分钟前
Linux进程与线程编程详解
linux·c++
我星期八休息31 分钟前
IT疑难杂症诊疗室:AI时代工程师Superpowers进化论
linux·开发语言·数据结构·人工智能·python·散列表
切糕师学AI1 小时前
深入解析 Zsh 与 Oh-My-Zsh:打造高效现代化终端
linux·终端·zsh
切糕师学AI2 小时前
Ubuntu 下 Git 完全使用指南
linux·git·ubuntu
老黄编程2 小时前
大型工地实时数据处理与三维重构系统方案
人工智能·ubuntu·信息可视化·重构·入侵检测·大型数据集中处理
浪客灿心2 小时前
Linux网络传输层协议
linux·运维·网络
舟遥遥娓飘飘3 小时前
Nexus4CC 手机电脑同步claude code对话部署教程(基于linux系统)
linux·智能手机·电脑
05候补工程师3 小时前
【ROS 2 具身智能】Gazebo 仿真避坑指南:从“幽灵机器人”到传感器数据流打通
人工智能·经验分享·笔记·ubuntu·机器人