是否有某个地方有一个传说描述了 byobu 底部的所有这些颜色编码值?

是否有某个地方有一个传说描述了 byobu 底部的所有这些颜色编码值?

在我的 EC2 实例上,我看到一个屏幕,底部看起来像

在此输入图像描述

有些价值观对我来说似乎很清楚。

是否有可用的图例,或者某个地方可以解释 byobu 的各种颜色编码区域?

答案1

这是来自屏风文档, 部分状态通知:

CPU计数- 系统上 CPU 或核心的数量;以默认背景上的默认文本颜色显示在右侧下方栏中,后跟尾随“x”

CPU频率- 当前CPU频率(GHz);以浅蓝色背景上的白色文本显示在右侧下方的栏中

磁盘IO - 过去 3 秒内的瞬时读/写吞吐量(以 kB/s 或 MB/s 为单位);以浅紫色背景上的白色文本显示在右侧下部栏中,前导“<”符号表示“读取速度”,“>”符号表示“写入速度”;通过使用 MONITORED_DISK=/dev/sdb 指定备用设备来覆盖默认受监控磁盘,并覆盖 $BYOBU_CONFIG_DIR/statusrc 中的默认 DISK_IO_THRESHOLD=50 (kB/s)

经过默认:

截屏

答案2

F9由于可以通过按,然后选择来轻松自定义这些 byobu 状态行字段,Toggle status notifications或者通过您的操作系统实例进行自定义,因此您找到的任何图例可能与您的安装不匹配。要列出特定状态行的状态名称,您可以搜索自己的 byobu 配置文件以列出关键字。

下面的示例假设您的 byobu 配置位于 中~/.byobu/,但也可能位于其他位置。

查明您的 byobu 使用的是 screen 还是 tmux:

$ cat ~/.byobu/backend
BYOBU_BACKEND=tmux

然后在中查找相应的状态行设置~/.byobu/status并省略禁用的关键字,其开头为#

为一个多路复用器后端:

$ grep ^tmux_ ~/.byobu/status | tr ' ' '\n' | grep -v '^#'

为一个屏幕后端:

$ grep ^screen_ ~/.byobu/status | tr ' ' '\n' | grep -v '^#'

使用tr换行符替换空格可以使其更易于阅读。 usinggrep省略未使用的关键字也是如此。

我创建了一个别名,以便可以轻松查看状态行图例:

$ alias byobustat="grep ^tmux_ ~/.byobu/status | tr ' ' '\n' | grep -v '^#'"
$ byobustat 
tmux_left="
logo
release
session"
tmux_right="
network
disk_io
custom
raid
reboot_required
updates_available
users
uptime
cpu_temp
processes
load_average
cpu_count
cpu_freq
memory
swap
disk
hostname
time_utc
date
time"

相关内容