如何在 PuTTy 终端上显示完整的输出

How To Show Complete Output on PuTTy Terminal

我想要 运行 一个输出很长的命令,比如:

show interface description

应该会列出路由器上的所有接口。输出 运行s 只要它可以填满终端屏幕然后请求用户按 -ENTER-(显示另一行输出)或 -SPACE-(显示另一个终端屏幕已满)。

当 telnet 在 cmd 上 运行 时也会发生这种情况。

有没有办法让命令 运行 完整并一次显示所有输出?

类似的问题已经 asked 但它不是很有帮助。

您要连接的是 Linux 服务器吗?

如果是这样,您可以做类似于您在类似问题中提供的答案的操作 - command | lesscommand | cat

less 将在您按 enter/space 继续文本的下一部分时用输出填充终端

cat 仅打印所有输出,您必须使用滚动条导航回顶部才能从 start[=12= 读取输出]

希望这对您有所帮助并且有意义

我明白你想做什么,但是...... 为什么?

我认为您想要完成此操作的方式花费的时间太长了。

我的想法:运行 通过 .sh 文件的命令并将其重定向到...假设 example.out。使用 VI 或 Nano 查看整个文件。使用键盘上的箭头键(假设您有一个并且正在连接 Windows OS)来导航。 希望这有帮助,brayjamin

terminal length 0

要设置暂停前当前会话在终端屏幕上显示的输出行数,请使用终端长度命令。要恢复为默认值,请使用此命令的 no 形式。

terminal length lines
terminal no length

语法说明

行: 要显示的行数。范围是从0到511。使用0表示在显示输出时不暂停。

Read more