温馨提示×

centos cmatrix如何调颜色

小樊
45
2026-07-20 13:09:09
栏目: 智能运维

CentOS 上,cmatrix 本身没有内置的颜色配置命令,但可以通过 终端颜色支持 + 启动参数 + 修改源码 三种方式来调整颜色。下面按从简单到进阶给你说明。


一、最简单:用 ANSI 颜色参数(推荐)

cmatrix 支持 彩色模式,常用参数如下:

cmatrix -C cyan

可选颜色

常见支持的颜色(视终端而定):

  • green(默认)
  • red
  • blue
  • cyan
  • magenta
  • yellow
  • white
  • black

✅ 示例:

cmatrix -C red
cmatrix -C blue
cmatrix -C cyan

二、增强视觉效果(配合颜色)

1️⃣ 开启粗体(更亮)

cmatrix -b

2️⃣ 异步滚动(更酷)

cmatrix -a

3️⃣ 组合使用

cmatrix -C cyan -b -a

三、修改配置文件(如果支持)

部分 cmatrix 版本支持配置文件:

~/.cmatrixrc

示例内容:

color=cyan
bold=1

⚠️ 注意:
CentOS 自带仓库里的 cmatrix 很多没有这个功能,如果没有效果,说明不支持。


四、CentOS 安装 / 升级 cmatrix

1️⃣ CentOS 7

yum install epel-release -y
yum install cmatrix -y

2️⃣ CentOS 8 / Stream

dnf install epel-release -y
dnf install cmatrix -y

五、终极方案:修改源码颜色(高级)

如果你想要 自定义 RGB / 不同字符不同颜色,只能改源码。

1️⃣ 下载源码

wget https://github.com/abishekvashok/cmatrix/archive/master.zip
unzip master.zip
cd cmatrix-master

2️⃣ 修改颜色

编辑 cmatrix.c,找到类似:

#define COLOR_PAIR_DEFAULT 1

或:

init_pair(1, COLOR_GREEN, COLOR_BLACK);

改成你想要的,例如:

init_pair(1, COLOR_CYAN, COLOR_BLACK);

3️⃣ 编译

./configure
make
make install

六、推荐组合(直接可用)

cmatrix -C cyan -b -a

如果你愿意,我可以:

  • ✅ 给你 最像《黑客帝国》 的参数
  • ✅ 帮你 编译一个自定义颜色版本
  • ✅ 教你 用 tmux + cmatrix 做成开机动画

告诉我你用的是 CentOS 7 还是 8 / Stream 即可。

0