Asterisk 有一个命令行 shell 模式,我通过asterisk -r
在 linux 命令行中输入来进入该模式。
在它的 shell 中,标准的 Linux 命令(例如| more
或 )| less
不起作用。而且屏幕只是从我身边飞驰而过,据我所知,没有办法向上滚动。
但是,我不是第一个遇到此问题的人。有解决办法吗?
答案1
您尝试过Shift+Page-Up吗?这是返回控制台滚动缓冲区的常用方法。这可能不是完美的解决方案,但您应该能够到达日志中的任何位置。请注意,大多数控制台允许您设置要保留多少行缓冲区。因此,如果它不足以满足您的目的,您可以增加它。
答案2
尝试在会话内部运行它。它支持使用+ ,screen
向后滚动日志。由于它充当虚拟终端,因此不需要支持它。CtrlA[screen
asterisk