如何在PuTTy终端上显示完整的输出
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在PuTTy终端上显示完整的输出相关的知识,希望对你有一定的参考价值。
我想运行一个长输出的命令,比如说:
show interface description
应该列出路由器上的所有接口。输出运行只要它可以填满终端屏幕然后请求用户按-ENTER-(显示另一行输出)或-SPACE-(显示另一个终端屏幕已满)。
当telnet在cmd上运行时也会发生这种情况。
有没有办法让命令完全运行并立即显示所有输出?
一个类似的问题是asked,但它并没有很大的帮助。
答案
它是你连接的Linux服务器吗?
如果是这样,你可以做类似于你提供的问题中的答案 - command | less
或command | cat
当你按下输入/空格继续下一部分文本时,less会用输出填充终端
cat只打印所有输出,你必须使用滚动条导航回顶部才能从头开始读取输出
希望这有帮助并且有意义
另一答案
我得到了你想做的事,但是......为什么?
我认为你想要实现这一目标的方式需要很长时间。
我的想法:通过.sh文件运行命令并将其重定向到...让我们说example.out。使用VI或Nano查看整个文件。使用键盘上的箭头键(假设您有一个并且正在连接Windows操作系统)来导航。希望这有帮助,brayjamin
另一答案
terminal length 0
要设置在暂停之前在当前会话的终端屏幕上显示的输出行数,请使用terminal length命令。要恢复为默认值,请使用此命令的no形式。
terminal length lines
terminal no length
语法说明
lines:要显示的行数。范围从0到511.使用0在显示输出时不暂停。
以上是关于如何在PuTTy终端上显示完整的输出的主要内容,如果未能解决你的问题,请参考以下文章