温馨提示×

linux cmatrix如何更改字体

小樊
38
2026-07-06 01:21:09
栏目: 智能运维

Linux 下使用 cmatrix 时,它本身没有内置选项直接改字体,字体是由终端(Terminal)决定的。因此要“改 cmatrix 的字体”,实际上是改终端字体。下面按常见情况说明。


一、最常用方法:修改终端字体(推荐)

1️⃣ 通用图形终端(GNOME Terminal / Konsole / Xfce Terminal 等)

GNOME Terminal 为例:

  1. 打开终端
  2. 菜单 → Preferences(首选项)
  3. 选择当前 Profile(配置)
  4. 找到 Font(字体)
  5. 勾选 Custom font(自定义字体)
  6. 选择等宽字体(非常重要)

推荐字体

  • Monospace
  • DejaVu Sans Mono
  • Source Code Pro
  • JetBrains Mono
  • Fira Code
  • Terminus(偏复古)

然后运行:

cmatrix

2️⃣ 如果你用的是 Konsole(KDE)

Settings → Edit Current Profile → Appearance → Font

二、临时测试不同字体(不永久修改)

xterm -fa "DejaVu Sans Mono" -fs 14 -e cmatrix

或:

xfce4-terminal --font="JetBrains Mono 12" -e cmatrix

三、TTY(纯命令行,无图形界面)

如果你是在 Ctrl+Alt+F3 这种 TTY 下:

方法 1:临时修改字体

sudo setfont /usr/share/consolefonts/Lat7-TerminusBold32x16.psf.gz

然后运行:

cmatrix

方法 2:永久修改(Debian/Ubuntu)

编辑:

sudo nano /etc/default/console-setup

示例:

FONTFACE="Terminus"
FONTSIZE="16"

然后:

sudo update-initramfs -u

四、让 cmatrix 看起来更像“电影效果”

1️⃣ 使用绿色 + 全屏

cmatrix -b -C green

2️⃣ 使用老式字体(Terminus)

sudo apt install fonts-terminus

然后终端选 Terminus


五、常见误区

cmatrix 没有 -font 参数
❌ 改 cmatrix 源码才能换字体(没必要)
✅ 字体 = 终端设置


六、推荐组合(最像《黑客帝国》)

  • 终端:全屏
  • 字体:Terminus / Monospace
  • 颜色:绿色
  • 参数:
cmatrix -b -C green

如果你愿意,可以告诉我:

  • ✅ 你用的是 哪个 Linux 发行版
  • ✅ 你在 图形界面还是 TTY
  • ✅ 你用的是 哪个终端

我可以给你精确到一步不差的配置方案。

0