我有一个连接到我的 ec2 实例的 Linux 服务器,我正尝试在 中进行一些调试screen
。我面临的问题是,有时我会收到很长的错误消息,这些消息填满了 PuTTy 屏幕,而我只能看到几行,大概 20 行。我试过这样做,shft+pgup
但这ctrl+pgup
只会让我回到我开始隐藏其余输出的地方。我也试过这样做ctrl+a+[
,然后尝试使用向上箭头向上翻页,但什么也没发生。我的回滚默认设置为 2000,但显然没有显示 2000 行。
我尝试了网上找到的所有方法,但似乎都不起作用。无法查看所有日志有点令人沮丧,尤其是当我需要找出导致某些错误的原因时。只看到部分错误或只看到下半部分错误肯定对我没有帮助。
如果有人知道如何查看我输出到服务器的其余/所有日志,我将不胜感激!谢谢。
答案1
我使用了screen
很多,但我选择将所有控制台输出自动记录到文件中(通过编辑.screenrc
主目录中的文件)。
然后,您就可以方便地查看或跟踪文件。还有其他替代方法,screen
例如,tmux
它们的行为可能有所不同,但我没有足够的经验。
如果有错误消息,生成这些错误的应用程序无论如何都应将其记录到文件中。错误日志应该是持久的,仅依靠屏幕是不够的。