首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何增加以前的命令文本bash将滚动到的数量?

如何增加以前的命令文本bash将滚动到的数量?
EN

Unix & Linux用户
提问于 2015-03-18 20:32:41
回答 4查看 588关注 0票数 1

我正在尝试用

代码语言:javascript
复制
tail -f /var/log/nginx/error.log

将错误日志级别设置为调试(非常详细)。传入error.log的文本数量可能值5-10个屏幕。

当我向上滚动查看整个调试条目时,bash不允许滚动那么远,所以我只有一些调试条目可以查看。

是否有可能让bash允许查看/滚动到更多的屏幕,而不仅仅是几个以前历史上的屏幕?

EN

回答 4

Unix & Linux用户

回答已采纳

发布于 2015-03-18 21:17:24

我不确定我是否理解你的问题但是..。如果您有gnome终端或类似的,您可以尝试:

在你的航站楼:

代码语言:javascript
复制
(right button 
  select profile
    profile preferences 
      scrolling

并更改滚动行数。

票数 2
EN

Unix & Linux用户

发布于 2015-03-18 21:57:08

这是终端或终端模拟器的特定设置,与bash无关。如果您使用的终端不支持太多的回滚或pty,我建议您使用具有较高历史限制的tmux。

如果您是登录到PTY,您还应该能够管道‘尾巴-f’到更少。

编辑:即使您使用的是终端仿真器而不是PTY,尾部-f /var/log/xxxx也能工作。

票数 2
EN

Unix & Linux用户

发布于 2015-03-18 20:36:41

使用less。或者使用tail -n X,其中X是应该显示的行数。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/191066

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档