关闭Centos 9 shell底部的状态行

关闭Centos 9 shell底部的状态行

我正在运行 CentOS 9 Stream 的最小安装,并且仅通过 ssh 访问它。我以前在 CentOS 6、7 或 8 中从未见过的一个问题是,现在 shell 控制台底部显示一个状态行,显示时间、日期、主机名等内容,如下图所示: 在此输入图像描述

这非常烦人,因为它没有为我提供任何我需要的信息,但会阻止回滚缓冲区正常运行。我还没有安装 tput 或 screen。有谁知道如何关闭此功能?

提前谢谢了

答案1

所以我现在已经弄清楚了。它不是 GNU 屏幕,而是作为 NIST 800-171 安全配置文件的一部分实现的 tmux。这使我能够关闭状态行:

tmux set -g status off

为了使鼠标滚轮能够正确操作回滚,我刚刚添加了以下内容/etc/tmux.conf

set -g mouse on

答案2

那是一个神器GNU 屏幕,在屏幕配置 (.screenrc) 文件中称为状态行或 Hardstatus。

如果您不熟悉 GNU Screen,它实际上是一个非常方便的实用程序,您可以在这里获得介绍:https://linuxize.com/post/how-to-use-linux-screen/

如果您查看.screenrc主目录中的文件,您应该能够通过更改hardstatus alwayslastline为 来关闭该状态行hardstatus ignore

或者你可以利用一些灵感为自己建立一个更好的状态栏:

相关内容