默认的Linux命令行界面如何实现无限向上滚动?

6

我希望能够从Linux命令行增加滚动缓冲区的默认大小。这是一个没有图形界面的Debian服务器。

我在bashrc中没有找到相关选项,而且我甚至不知道是否有其他配置文件用于默认提示alt+f1 alt+f2 ...


2
请查看此链接:https://wiki.archlinux.org/index.php/Scrollback_buffer。 - hek2mgl
3
滚动回溯不是bash的功能,它是终端(或控制台)的功能。 - msw
它实际上不能无限制,因为它需要内存。此外,您正在使用CLI服务器,因此认为将您的历史记录限制在一定范围内是一个更好的主意是合理的。 - Jason Hu
1个回答

7
你可以按照这里描述的内核选项更改滚动缓冲区大小:https://wiki.archlinux.org/index.php/Scrollback_buffer
然而,如果你对命令的输出感兴趣,但同时想要交互地观察命令的进度,我建议使用tee
command | tee out.file

如果您想要追加到文件中,请使用以下命令

command | tee -a out.file

tee很好用!赶快使用它吧!:)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接