Gnu-Screen

在 Putty 的螢幕會話中回滾到上一個螢幕

  • July 20, 2021

我使用 Putty 連接到我的 VPS 並執行screen -r以恢復 Screen 會話。

然後我在 Screen 會話中執行一個命令。該命令輸出了很多內容。當我向後滾動以嘗試查看內容的開頭時,我只能在screen -r命令之前的 putty 視窗上看到內容。

換句話說,我只能看到螢幕會話中執行的命令輸出的內容的最後一個螢幕。輸出的其他部分失去。

我使用Ctrl a:scrollback 2000,但它似乎不起作用。

如何查看在 Screen 會話中執行的命令的全部輸出?

您必須訪問 Screen 的回滾緩衝區。預設情況下,這是通過按Ctrl+ A,然後[(或Esc)來完成的。

現在您可以使用Up/Down箭頭鍵或PageUp/PageDown滾動。

按下Esc退出回滾模式。

原因是Putty(終端模擬器)和Screen(終端多路復用器)的回滾緩衝區是兩個不同的東西。

可以將其視為 Screen 在終端模擬器中添加了一個額外的回滾緩衝區。

引用自:https://unix.stackexchange.com/questions/659136