如何在运行的 Linux screen 会话中增加回滚缓冲区?
Screen,有时也称为 GNU Screen,是一个终端多路复用器。这意味着它允许您启动一个 screen 会话,然后在该会话中打开任意数量的窗口。
需要注意的是,即使窗口不再可见,在 Screen 中运行的进程也将继续运行。
安装 Linux Screen
为了安装 screen 包(如果您的 Linux 发行版中尚未安装),您可以运行下面显示的任何适合您机器的命令。
对于 Ubuntu 和 Debian
sudo apt update sudo apt install screen
对于 CentOS 和 Fedora
sudo yum install screen
启动 Screen
您可以在终端中键入以下命令来启动 screen 会话。
screen
现在我们知道了如何安装和使用 screen,以下命令将列出用户的全部 screen 会话。
在运行的 screen 会话中增加回滚缓冲区时,无法追溯增加当前会话的回滚缓冲区长度以恢复已丢弃的旧行。相反,您可以更改当前的回滚参数设置。
要更改 Linux 机器上当前会话的当前回滚参数设置,请按照以下步骤操作
按 **CTRL + A**,然后按 -,再键入以下命令
scrollback <num>
其中 **num** 是您希望当前 screen 会话使用的回滚行数。
还应注意,您也可以通过键入以下命令设置回滚行的默认数量
defscrollback <num>
其中 num 的含义与前一个命令相同。
广告