意外连接远程系统上的大文件

Jar*_*vin 1 linux ssh cat gnu-screen

每隔一段时间在我使用 ssh 连接的计算机上,我会不小心输入“cat largefile.txt”,然后我的屏幕会在接下来的 10 分钟内开始显示文本。我总是在屏幕会话中工作,所以我目前的解决方案是退出然后重新登录,因为当我退出时它可以快 100 倍,它会在我需要的短时间内完成再次输入我的密码。

有没有更好的办法?要么涉及我在屏幕会话中的事实?或者一种在 SSH 中执行此操作的方法?

什么不起作用:

  • 从屏幕会话中分离(在文件输出完成之前不响应)
  • 尝试命令移动到屏幕会话中的不同窗口(也没有响应)
  • 键入 ctrl+C 来杀死 cat 命令(也没有响应,可能是因为命令已完成并且缓冲区必须赶上)

Eva*_*oll 7

显然简单的解决方案是不使用cat. 您的外壳不是文本查看器。使用less专为此而设计。