如何在執行的 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 的含義與前一個命令相同。

更新於: 2021-07-29

646 次檢視

啟動您的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.