在 Linux 中,cmatrix 是一个模拟《黑客帝国》风格字符雨的终端程序,颜色可以通过配置文件或命令行参数来调整。下面是几种常见方式:
cmatrix -C <颜色>
常见颜色参数:
green(默认)redbluecyanmagentayellowwhite示例:
cmatrix -C red
cmatrix -C cyan
✅ 这是最推荐的方式,简单直接。
-s / -u 等参数增强效果| 参数 | 说明 |
|---|---|
-s |
屏保模式 |
-u <n> |
更新速度(越小越快) |
-b |
启用加粗字符 |
-B |
全部加粗 |
示例:
cmatrix -C blue -b -u 2
mkdir -p ~/.config/cmatrix
nano ~/.config/cmatrix/cmatrixrc
color=cyan
bold=true
update=2
⚠️ 注意:
cmatrix 版本都支持配置文件如果你想要完全自定义颜色(如霓虹、渐变),只能修改源码。
git clone https://github.com/abishekvashok/cmatrix.git
cd cmatrix
在 cmatrix.c 中查找:
#define COLOR_GREEN 2
你可以改成:
#define COLOR_GREEN 3 // yellow
#define COLOR_GREEN 4 // blue
ANSI 颜色表:
| 数值 | 颜色 |
|---|---|
| 0 | 黑 |
| 1 | 红 |
| 2 | 绿 |
| 3 | 黄 |
| 4 | 蓝 |
| 5 | 紫 |
| 6 | 青 |
| 7 | 白 |
./configure
make
sudo make install
cmatrix -C cyan -b
并配合:
效果最佳 ✅
cmatrix 版本过旧tmux / screen(可能限制颜色)检查终端颜色:
echo $TERM
建议:
export TERM=xterm-256color
✅ 最简单:
cmatrix -C cyan
✅ 最炫:
cmatrix -C blue -b -u 1
如果你愿意,我可以:
unimatrix)