问题:我目前使用 PuTTY 从 Windows 计算机通过 SSH 连接到我们的服务器,但由于其输出缓冲区有限,当我从服务器发送大量数据(几百个屏幕)时,顶部部分会丢失。日志记录也不太好用,因为查找日志文件并对其进行处理非常麻烦。
问题:有什么东西可以缓冲整个会话,或者至少允许我动态地将缓冲区增加几 MB(在会话中)?
欢迎提出建议。也许您使用过一个前端程序,可以提供此功能?
-请你温柔一点,这是我的第一个问题。提前谢谢您!
答案1
当然,这不是最强大的解决方案,但是在PuTTY中你可以配置回滚行数需要保存。将其设置为极高的值,例如 2147483647(可能的最大值),可能会有所帮助。实际上,您将拥有 PuTTY 可以为您提供的最大屏幕缓冲区。此外,在会话中期,您可以通过访问系统菜单并选择“更改设置”来更改此值。
答案2
只需打开日志并将其转储到文本文件中。
答案3
答案4
我使用 99 999 行作为回滚值,从未出现任何问题。当然,这会消耗大量内存,但对于当今的 PC 来说,这应该不是问题。