CentOS 7搭建Cmatrix(黑客代码云)
实验环境
一台CentOS 7最小化系统,关闭防火墙和子系统,需要连接外网,IP地址:192.168.90.15/24
服务端部署
安装gcc-c++程序
yum install gcc-c++ -y #gcc是Gnu的C语言编辑器,至bai于C++编辑器,它的名字叫做g++
![](https://i-blog.csdnimg.cn/blog_migrate/ab7a49f034365362aa5455780dc7306c.png)
安装ncurses库
yum install ncuress #ncurses库是linux系统下的图形支持的函数库,字符终端处理库,包括面板和菜单
![](https://i-blog.csdnimg.cn/blog_migrate/faf1434f49f913038d96028f16f4a108.png)
下载cmatrix安装包
wget http://jaist.dl.sourceforge.net/project/cmatrix/cmatrix/1.2a/cmatrix-1.2a.tar.gz
![](https://i-blog.csdnimg.cn/blog_migrate/846121d2f94cada8e3540306843435e7.png)
解压下载
tar -zxvf cmatrix-1.2a.tar.gz
![](https://i-blog.csdnimg.cn/blog_migrate/7869006b794249d91f4f66bdc8a3a67e.png)
切换到cmatrix目录
cd cmatrix-1.2a/
![](https://i-blog.csdnimg.cn/blog_migrate/783966045c086cbfb7a91354bec4ac0a.png)
安装cmatrix并指定安装目录
./configure --prefix=/cmatrix
![](https://i-blog.csdnimg.cn/blog_migrate/8bb1d86faf119c4a3ba031b2c8926d90.png)
![](https://i-blog.csdnimg.cn/blog_migrate/3b3bba5b5b4411a031f09f2a28cc9fe1.png)
编译文件并安装
make && make install
![](https://i-blog.csdnimg.cn/blog_migrate/23cd4304bc50e54bc68ede922b86fae6.png)
切换到cmatrix目录
cd /cmatrix/
![](https://i-blog.csdnimg.cn/blog_migrate/23573882337b3061a4388530d37744c5.png)
运行cmatrix程序
./bin/cmatrix
![](https://i-blog.csdnimg.cn/blog_migrate/3689e5b77e92249f8c9d3bb60bda80fc.png)
测试
![](https://i-blog.csdnimg.cn/blog_migrate/0c31785611a6466adf500ff871d588bd.png)
cmatrix参数
cmatrix [-abBflohnsVx] [-C color]
选项
-a :异步滚动(默认)
-b :随机粗体
-B :全部粗体
-o :使用旧风格滚动
-h :获得帮助信息
-n :不使用粗体(默认)
-x :X window 模式(显示的符号不一样)
-V :显示版本信息
-u :刷新频率,0-9,(滚动的快慢)
-C :显示的颜色,支持green(默认),(red,blue,white,yellow,cyan, magenta and black)
加粗并输出黄色字体
./bin/cmatrix -B -C yellow
![](https://i-blog.csdnimg.cn/blog_migrate/972bd80ab92869f63bd2864d6a18537c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/51f0bb30a36cebc7049bd6619fcb2ac0.png)