代码雨

1.上传软件包

Linux 获取

wget https://jaist.dl.sourceforge.net/project/cmatrix/cmatrix/1.2a/cmatrix-1.2a.tar.gz

我linux wget获取不到,但是windows点击链接就可以下载到

所以windows上传文件

2.解压软件包到opt

tar -zxvf cmatrix-1.2a.tar.gz -C /opt/

3.下载编译需要的工具以及ncurses包

yum -y install gcc-c++ make gcc

yum -y install ncurses*

4.进入cmatrix目录

[root@localhost ~]# cd /opt/cmatrix-1.2a/

[root@localhost cmatrix-1.2a]# pwd

/opt/cmatrix-1.2a

5.编译安装

[root@localhost cmatrix-1.2a]# ./configure --prefix=/opt/cmatrix/

make && make install

gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -Wall -Wno-comment -c cmatrix.c

6.运行测试

[root@localhost cmatrix]# cd /opt/cmatrix/bin/

[root@localhost bin]# ./cmatrix -V

CMatrix version 1.2a by Chris Allegretta (compiled 18:37:58, Apr 28 2022)

Email: cmatrix@asty.org Web: http://www.asty.org/cmatrix

[root@localhost bin]#

[root@localhost bin]#./cmatrix -C red

7.将文件cp到/usr/local/bin下

就可以全局使用该命令

[root@localhost bin]# cp cmatrix /usr/local/bin/

[root@localhost bin]# cd

[root@localhost ~]# cmatrix

鼠标狗

下载软件包

https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm
完成后会出现yum源
https的路径可能会变动,可以https://dl.fedoraproject.org/pub/epel/7/x86_64来找
oneko
oneko & 创建多只猫
one -dog 创建狗
oneko -tora一只像白老虎条纹的猫
-tofocus:让猫在获得焦点的窗口顶部奔跑。当获得焦点的窗口不在视野中时,猫像平常那样追逐老鼠。
-position 坐标 :指定X和Y来调整猫相对老鼠的位置
-rv:将前景色和背景色对调
-fg 颜色 : 前景色 (比如 oneko -dog -fg red)。
-bg 颜色 : 背景色 (比如 oneko -dog -bg green)
man oneko 查看其他参数

输出图像cowsay

cowsay -l 查看动物
cowsay -f kitty "hello"

火车

安装好epel后

yum -y install sl
sl

盒子信息

boxes -l
echo "I am zheng" | boxes -d dog -a hcvc

yes和xeyes软件可以下载尝试

Linux 有趣命令的更多相关文章

  1. Linux有趣命令

    通外网 下载使用阿里云镜像源:wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.re ...

  2. 15个有趣好玩的linux shell 命令

    今天介绍一些有趣的linux shell命令,所有的命令都可以使用man + 命令名称 来查看完整的使用方法. 1,figlet 字符画 figlet 可以将英文字符串以字符画的形式输出: >& ...

  3. linux历史命令

    "忘记历史的Linux用户注定要输入很多信息.” 这也让强有力的历史命令(包括Bash shell的历史变体)不仅在援引之前执行命令而不需重新输入它们时有用,在调用其它很少用到的命令时也有用 ...

  4. [置顶] Linux 常用命令集锦

    出处:http://www.vaikan.com/what-are-the-most-useful-swiss-army-knife-one-liners-on-unix/ Linux命令行里的&qu ...

  5. 教老婆学Linux运维(二)Linux常用命令指南【上】

    目录 教老婆学Linux(二)Linux常用命令指南[上] 一.概述 二.常用命令 教老婆学Linux(二)Linux常用命令指南[上] 作者:姚毛毛的博客 tips:文章太长,分两篇发出,本篇发前三 ...

  6. linux grep命令

    linux grep命令1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来.grep全称是Global Regular Expressio ...

  7. Linux常用命令(一)

    Linux常用命令 1. pwd查看当前路径(Print Working Directory)    [root@CentOS ~]# pwd/root 2. cd .. 返回上一级 .. 表示上一级 ...

  8. Linux下命令行安装weblogic10.3.6

    Linux下命令行安装weblogic10.3.6 一.安装前准备工作: 1.创建用户useradd weblogic;创建用户成功linux系统会自动创建一个和用户名相同的分组,并将该用户分到改组中 ...

  9. Linux paste命令

    Linux paste命令用于合并文件的列. paste指令会把每个文件以列对列的方式,一列列地加以合并. 语法 paste [-s][-d <间隔字符>][--help][--versi ...

  10. 20145222《信息安全系统设计基础》Linux常用命令汇总

    学习Linux时常用命令汇总 通过Ctrl+f键可在该网页搜索到你想要的命令. Linux中命令格式为:command [options] [arguments] //中括号代表是可选的,即有些命令不 ...

随机推荐

  1. 008. gitlab代码克隆与推送

    推送配置 gitlab需要推送的客户端sshkey添加到gitlab服务器中 node1 推送配置 centos node1: [root@node1 ~]# cat ~/.ssh/id_rsa.pu ...

  2. nginx日志缓存open_log_file_cache

    nginx日志缓存,提升磁盘性能 将多个日志进行积累,达到一定量级后写入到磁盘,可以减少磁盘旋转,从而降低磁盘i/o,提升nginx能效 语法: access_log path access_log ...

  3. 继承,super,重写,多态,抽象,接口

    继承,super,重写,多态,抽象,接口 继承 extends 用于表示两个类之间的继承关系,继承是OOP的四大特性之一,他允许一个类(称之为子类或派送类) 继承另一个类(称之为父类或基类)的变量和方 ...

  4. Nacos 版本不一致报错: Request nacos server failed

    在做微服务开发中,测试环境使用Nacos没有问题,但是生产环境服务启动一直报错: com.alibaba.nacos.api.exception.NacosException: Request nac ...

  5. .NET 8 IApplicationBuilder详解

    在上节中我们已经得知 WebApplication 实现了 IApplicationBuilder,我们浅谈了其pipe特质和构建方法,本节中将深入了解 ApplicationBuilder 以窥探 ...

  6. P7322

    P7322 好神仙! \(\color{#5bc9}\text{提醒,本文有大量没有推到过程的式子,所以读者可以自己遮住先推一下}\) Inscription: 有一个长度为 \(k\) 的窗口,在一 ...

  7. mysql加解密,substring substring_index函数

    mysql加解密,substring substring_index函数 SELECT to_base64(AES_ENCRYPT('测试串','key12345678')) ;SELECT AES_ ...

  8. 为什么https要使用证书

    为什么https要使用证书 什么是httpshttps不是一种新的协议,只是http的通信接口部分使用了ssl和tsl协议替代,加入了加密.证书.完整性保护的功能. 加密:共享密钥加密加密和解密公用一 ...

  9. 认真学习CSS3-问题收集-102号-关于定位

    css中有关于定位的一个属性position. 在w3cschool中,position的介绍如下: 值 描述 absolute 生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定 ...

  10. [HTTP] GET请求的body能否携带数据?

    在与后端对接口的时候,有个GET分页接口,需要传pageSize,currentPage等参数,这种不敏感的数据其实直接拼接在url上面就好了,但是后端可能出于开发习惯就把接口的这些参数放在了body ...