温馨提示×

怎么修改linux cmatrix颜色

小樊
38
2026-08-01 02:08:31
栏目: 智能运维

在 Linux 下修改 cmatrix 的颜色,常见有几种办法,取决于你用的是 原版 cmatrix 还是 fork 版(如 cmatrix-git)


一、最简单:启动时指定颜色(推荐)

1️⃣ 使用 -C 参数(最常见)

cmatrix -C red

可选颜色(常见):

green
red
blue
cyan
magenta
yellow
white
black

例如:

cmatrix -C cyan

二、使用 ANSI 颜色代码(高级)

某些版本支持 ANSI 颜色代码:

cmatrix -C 2     # 绿色
cmatrix -C 1     # 红色
cmatrix -C 4     # 蓝色

颜色编号(常见):

编号 颜色
0
1
2 绿
3
4
5
6
7

⚠️ 不是所有版本都支持,建议先试。


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

部分版本支持配置文件:

nano ~/.cmatrixrc

示例内容:

color=cyan

如果文件不存在,可以手动创建。


四、修改源码(终极方案)

适合 想自定义颜色或版本不支持参数 的情况。

1️⃣ 下载源码

git clone https://github.com/abishekvashok/cmatrix.git
cd cmatrix

2️⃣ 修改颜色

查找类似:

#define COLOR_PAIR(x)

或:

init_pair(1, COLOR_GREEN, COLOR_BLACK);

例如改成:

init_pair(1, COLOR_CYAN, COLOR_BLACK);

3️⃣ 编译安装

./configure
make
sudo make install

五、临时“伪彩色”方案(不推荐)

cmatrix | sed 's/green/red/'

⚠️ 不稳定,仅作娱乐。


六、推荐用法示例

cmatrix -b -C cyan
  • -b:加粗字符
  • -C cyan:青色

七、确认你的 cmatrix 版本

cmatrix -V

如果你愿意,可以把 版本号发行版(Ubuntu / Arch / CentOS) 发给我,我可以给你最精确的改法。

0