温馨提示×

cmatrix在centos如何后台

小樊
39
2026-10-05 23:38:24
栏目: 智能运维

在 CentOS 中把 cmatrix(那个“黑客帝国”代码雨效果)放到后台运行,有几种常见方式,取决于你“后台”的目的:


一、只是想不阻塞终端(最简单)

cmatrix &
  • & 表示后台运行
  • 终端还能继续用
  • 但退出终端(logout)后进程会结束

查看:

jobs

回到前台:

fg

二、退出终端也不结束(推荐)

方法 1:nohup

nohup cmatrix > /dev/null 2>&1 &
  • 关闭终端也不会退出
  • 适合服务器

查看:

ps aux | grep cmatrix

方法 2:setsid(更干净)

setsid cmatrix
  • 直接脱离终端
  • 不受 logout 影响

三、用 screen(可随时切回看效果)

yum install -y screen
screen
cmatrix
  • Ctrl + A 然后 D: detach(后台)
  • screen -r:重新接回

四、systemd 后台服务(高级)

如果你想开机自启 + 一直跑:

vim /etc/systemd/system/cmatrix.service
[Unit]
Description=cmatrix

[Service]
ExecStart=/usr/bin/cmatrix
Restart=always

[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl start cmatrix
systemctl enable cmatrix

五、常见注意点

  • cmatrix 是终端程序,没终端界面看不到效果
  • 如果你在 SSH + 无桌面环境,只能“跑着但看不到”
  • 图形界面终端里后台运行意义不大

如果你能说清楚:

  • 是 SSH 服务器 还是 本地 CentOS
  • 后台是为了 开机自启 还是 不占终端

我可以给你最合适的一条命令。

0 踩