Nginx 日志正在使用 watch -n 1 “tail -n 1000 nginx.log” 实时生成
我希望它出现在终端的右侧。我怎样才能制作 2 个或 3 个屏幕?我的屏幕非常宽(宽度不足以垂直显示,但宽度足以使用上面的命令在右侧显示大量空白)。我只想看到上面输出的前几个字符,所以我不介意总长度被截断。
请指点我应该怎么做才能实现这一点,因为我在网上找不到。我能做的最好的就是“screen”和 tmux,但它们似乎都没有这样的功能,可以将连续的窗口垂直分成两部分。请帮忙。谢谢。
我希望不需要向上滚动。这样,一个屏幕上显示尽可能多的信息,而数据则溢出到同一事物的其他分屏上。不要为不同的事物打开不同的屏幕。
答案1
如果您正在运行诸如 之类的简单命令tail
,您可以打开多个终端窗口或选项卡,或拆分窗口terminator
,然后在更多窗口中执行tail
。然后您可以在一个窗口中向后滚动,而在另一个窗口中则无需向后滚动。
KDE 的终端仿真器konsole
具有“拆分视图”功能,您可以在同一个终端上拥有两个或多个视点。基于 VTE 的终端仿真器,例如 GNOME Terminal 或 Terminator不支持这个。