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

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

1. 开始记录终端会话

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

bash 复制代码
script my_session.log

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

2. 执行命令和操作

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

3. 停止记录终端会话

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

bash 复制代码
exit

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

4. 查看记录的终端会话

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

相关推荐
火车叼位29 分钟前
命令`ls **/*.exe`遗漏本目录下文件?Bash的globstar配置了解一下
linux·shell
嵌入式-老费1 小时前
Linux上位机开发实战(x86和arm自由切换)
linux·运维·arm开发
猪猪侠|ZZXia1 小时前
# linux有哪些显示服务器协议、显示服务器、显示管理器、窗口管理器?有哪些用于开发图形用户界面的工具包?有哪些桌面环境?
linux·服务器
人间凡尔赛1 小时前
VSCode-Server 在 Linux 容器中的手动安装指南
linux·运维·服务器·docker
Chenyu_3101 小时前
05.基于 TCP 的远程计算器:从协议设计到高并发实现
linux·网络·c++·vscode·网络协议·tcp/ip·算法
淳杰2 小时前
ubuntu-学习笔记-nginx+php
笔记·学习·ubuntu
板鸭〈小号〉2 小时前
Linux开发工具----vim
linux·运维·vim
五花肉村长2 小时前
Linux-基础开发工具
linux·运维·服务器·开发语言·c++·visualstudio
Java程序之猿2 小时前
Centos 安装docker,docker-compose
linux·docker·centos
ly_zszcyx3 小时前
DeepIn Wps 字体缺失问题
linux·wps