我正在尝试用
tail -f /var/log/nginx/error.log将错误日志级别设置为调试(非常详细)。传入error.log的文本数量可能值5-10个屏幕。
当我向上滚动查看整个调试条目时,bash不允许滚动那么远,所以我只有一些调试条目可以查看。
是否有可能让bash允许查看/滚动到更多的屏幕,而不仅仅是几个以前历史上的屏幕?
发布于 2015-03-18 21:17:24
我不确定我是否理解你的问题但是..。如果您有gnome终端或类似的,您可以尝试:
在你的航站楼:
(right button
select profile
profile preferences
scrolling并更改滚动行数。
发布于 2015-03-18 21:57:08
这是终端或终端模拟器的特定设置,与bash无关。如果您使用的终端不支持太多的回滚或pty,我建议您使用具有较高历史限制的tmux。
如果您是登录到PTY,您还应该能够管道‘尾巴-f’到更少。
编辑:即使您使用的是终端仿真器而不是PTY,尾部-f /var/log/xxxx也能工作。
发布于 2015-03-18 20:36:41
使用less。或者使用tail -n X,其中X是应该显示的行数。
https://unix.stackexchange.com/questions/191066
复制相似问题