要在 Linux 中让 cmatrix 在后台运行,有几种常见方式,取决于你是想“挂着跑”还是“退出终端也不停”。
cmatrix &
& 表示放到后台查看后台任务:
jobs
回到前台:
fg
nohup(退出终端仍运行)nohup cmatrix > /dev/null 2>&1 &
说明:
nohup:忽略 HUP 信号(终端关闭不影响)> /dev/null 2>&1:不生成 nohup.out 文件查看进程:
ps aux | grep cmatrix
结束进程:
kill PID
screen(推荐,可随时切回)screen -S matrix
cmatrix
按:
Ctrl + A 然后 D
即可脱离(detach),cmatrix 仍在后台运行
重新进入:
screen -r matrix
tmux(更现代)tmux new -s matrix
cmatrix
脱离:
Ctrl + B 然后 D
重新进入:
tmux attach -t matrix
| 场景 | 推荐 |
|---|---|
| 临时后台 | cmatrix & |
| 长期运行 | nohup cmatrix & |
| 可交互切回 | screen / tmux ✅ |
如果你是想 开机自启 或 在服务器上跑“黑客屏保”,我也可以帮你写 systemd 服务。