通过 SSH 连接到终端时,Powershell 会切断长输出

通过 SSH 连接到终端时,Powershell 会切断长输出

我使用 Powershell 和 ssh 连接到 Linux 终端。

当我运行一个输出量超过 1 个窗口的命令时,输出会被截断。这意味着我只能看到最后 n 行。有没有办法增加缓冲区大小或滚动终端?

谢谢

答案1

如果您以交互方式使用 SSH,并在服务器端分配 tty 和交互式 shell,那么服务器端解决方案将适合您。可能性:

  • 管道连接到寻呼机(例如,而不是ls -l调用ls -l | less或者可能ls -l --color=yes | less -r);
  • 使用可以滚动浏览历史记录的终端多路复用器(tmux或者screen)。

相关内容