如何在Linux系统上运行的screen会话中增加回滚缓冲区?

linuxoperating systemopen source

Screen,有时也称为GNU Screen,是一个终端复用器。

这意味着它允许您启动一个 screen 会话,然后在该会话中打开任意数量的窗口。

值得注意的是,在 Screen 中运行的进程即使窗口不可见也会继续运行。

安装 Linux Screen

如果您的 Linux 发行版中尚未安装 screen 软件包,您可以运行下面适用于您系统的命令进行安装。

适用于 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 是您希望在当前屏幕会话中显示的滚动行数。

另请注意,您还可以通过输入以下命令来设置默认的滚动行数。

defscrollback <num>

其中 num 的含义与上一个命令中的相同。


相关文章


有用资源