在 GNU screen 中保存更多历史记录

在 GNU screen 中保存更多历史记录

screen当向上滚动会话历史记录ctrl+a ESC(终端中的输出)时,它只会返回少数几行。

我该如何配置screen才能保留(更长的)历史记录?我希望全局且永久地进行配置,而不是针对每个会话进行配置。

答案1

你可以加

defscrollback <numberOfLines> 

到你的 $HOME/.screenrc 文件或更全局的 /etc/screenrc

有关使用此命令、这些文件以及文件优先级的更多详细信息,请参阅屏幕手册页的自定义部分。

Ubuntu screen 的 man 页:http://manpages.ubuntu.com/manpages/precise/en/man1/screen.1.html

答案2

CTRL+A然后输入:scrollback 1000000表示 100 万行。在满负荷情况下,它将使用大约 16 GB。

相关内容