linux - GNU screen 硬状态行中的系统加载

标签 linux ubuntu gnu-screen

我在 Linux 上经常使用 screen 。我想稍微改变一下 hardstatus 行。 我想将 CPU 和内存使用信息添加到该行,但我不知道如何操作。 在 Google 中进行一些搜索后,我只能找到 %l 个用于添加系统负载的选项。

我的行(复制的)如下所示:

hardstatus alwayslastline '%{= G}[ %{G}%H %{g}][%= %{= w}%?%-Lw%?%{= R}%n*%f %t%?%{= R}(%u)%?%{= w}%+Lw%?%= %{= g}][ %{y}Load: %l %{g}][%{B}%D %d-%    M-%Y %{W}%C:%s %A %{g}]'

我的 screen 硬状态行是这样的: enter image description here

现在定义广告负载的三个数字是什么?? 以及如何将它们更改为类似 CPU load 28% Mem Load 43% 或类似内容?

最佳答案

为了保持简短:

这三个数字分别代表最后一分钟、5 分钟和 15 分钟的平均 CPU 负载,其中 0 表示 0% 负载,1.0 表示 100% 负载。

看看这个excellent explanation CPU 负载。

对于第二个问题,我不确定你是否可以在 screen 的硬状态行中用只有一个数字来表示系统负载(我不这么认为),但我希望我的回答有点帮助 ;-) *Jost

关于linux - GNU screen 硬状态行中的系统加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18439129/

相关文章:

c# - .NET Core for Linux with dockers - 创建 docker 镜像

linux - 如何将 "watch"的输出存储到文件中?

python - 自动连接到 lxc 容器并在容器内执行命令

linux - 使用 sudo 检查已安装的软件

environment-variables - GNU screen : Environment variables

linux - 发生一般保护异常后获取通知 - Linux 内核

node.js - Node BigQuery 包 — Ubuntu 上的 ENOENT 错误

php - laravel @if 语句显示在 View 中

linux - 如何在另一个 screen session 中运行程序?

linux - 使用 PHP 启动脚本时,脚本中的执行 screen 失败