Linux最强大的一个特征就是它有大量的各种小命令工具,这也可以称作是它最有趣的一个地方了。在这些大量的有用的命令和脚本中,你会发现有少部分命令工具不那么有用的——如果你不愿意说是完全没用处的话。你要知道,Linux命令终端并不是总来干一些严肃的事情的,这里列举的几个没有实际用处、 但很有趣的命令,它们的有趣并不是因为无用,而是真的有趣,接下来就让我们看看它们是如何搞怪的吧。
一、Cmatrix数码雨或字节流
你应该看过好莱坞大片《骇客帝国》,相信你会对电影中那些神奇的场景着迷。在Neo的眼里任何东西都能以计算机字节流的形式展现,你是否也想做一个很有黑客范儿的数据流的桌面呢?
-
yum install ncurses-devel gcc -y ##安装编译工具 wget --no-check-certificate https://jaist.dl.sourceforge.net/project/cmatrix/cmatrix/1.2a/cmatrix-1.2a.tar.gz##下载源码包 tar xf cmatrix-1.2a.tar.gz ##解压源码包 cd cmatrix-1.2a ./configure && make && make install ##编译和make安装 cmatix -b cmatix -C ##green(默认),red,blue,white,yellow,cyan,magenta and black 复制代码
一行行代码从你屏幕出现,是不是瞬间感觉Neo附身一样。当你离开座位,用这个做屏保将会是你最好得选择!
我们还可以通过帮助手册来探索Cmatix更多有趣得工具
-
[root@localhost cmatrix-1.2a]# cmatrix --help Usage: cmatrix -[abBfhlsVx] [-u delay] [-C color] -a: Asynchronous scroll ##异步滚动 -b: Bold characters on ##加粗字符 -B: All bold characters (overrides -b) ##所有字符粗体,覆盖-b选项 -f: Force the linux $TERM type to be on ##强制开启linux $TERM类型 -l: Linux mode (uses matrix console font) ##Linux 模式(使用矩阵控制台字体) -o: Use old-style scrolling ##使用旧式滚动 -h: Print usage and exit ##打印使用和退出 -n: No bold characters (overrides -b and -B, default) ##没有粗体字符(覆盖 -b 和 -B,默认) -s: "Screensaver" mode, exits on first keystroke ##“屏幕保护程序”模式,在第一次击键时退出 -x: X window mode, use if your xterm is using mtx.pcf ##X 窗口模式,如果您的 xterm 使用 mtx.pcf 则使用 -V: Print version information and exit ##打印详细版本信息并退出 -u delay (0 - 10, default 4): Screen update delay ##延迟(0 - 10,默认 4):屏幕更新延迟 -C [color]: Use this color for matrix (default green) ##将此颜色用于矩阵(默认绿色) 复制代码
二、Cowsay会说话的小牛
在《会说话的汤姆猫》出道之前,我们linux中的牛牛早已深藏功与名!cowsay 程序是一只活在你 Linux 系统里、不需要吃草而且会说话的牛。它可以随心所欲地说它的心里话,不折不扣的听从你的指挥并且模仿你,下面让我们来和牛牛打个招呼吧!
-
wget https://download-ib01.fedoraproject.org/pub/epel/7/aarch64/Packages/c/cowsay-3.04-4.el7.noarch.rpm ##下载rpm包 yum install cowsay-3.04-4.el7.noarch.rpm -y ##安装 cowsay "i love you" 复制代码
谁可以拒绝这么可爱的一头牛牛?
除了我们可爱的牛牛,还有更多有趣的动物(火腿怪、龙、情侣互相kiss、大头人、河豚、狐狸......)
今天七夕佳节,怎么能不应应景
在此还是恭祝大家七夕快乐,有对象的祝福你们,单身人士也希望在这个节日也好好爱自己!
三、蒸汽火车-Steam Locomotive
看清楚了,不是ls,是‘sl’。ls是Linux命令最常用的一个命令,用来列表文件目录等。因为用的频繁,难免有着急打错的时候,一旦你敲成了 ‘sl’,会出现什么结果?后果很严重,是否还记得《盗梦空间》里突然一辆火车出现在梦境里的场景吗?这个命令的效果就是让你的屏幕上隆隆的驶过一辆蒸汽机火车。
-
wget https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/s/sl-5.02-1.el7.x86_64.rpm sl-5.02-1.el7.x86_64.rpm ##下载rpm包 yum install -y sl-5.02-1.el7.x86_64.rpm ##安装sl 复制代码
- 介绍sl使用方法的时候,一定要用到我们万能且强大的man 命令。
- 下述就展示一下我们无敌小火车的效果图
![]()
![]()
四、linux_logo: linux版本logo图片及系统信息
本篇幅的最后一个好玩的小工具了,eofetch 是一个跨平台的易于使用的 系统信息显示[命令行]脚本,它收集你的系统信息,并在终端中和图像一起显示出来,这个图像可能是你的发行版的 logo 也可能是你选择的一幅 ascii 艺术字,废话不多说,直接开始吧!
-
wget https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/l/linux_logo-5.11-7.el7.x86_64.rpm ##下载rpm包 yum install -y linux_logo-5.11-7.el7.x86_64.rpm ##部署安装 linux_logo -L list ##查寻那些好玩的命令 复制代码
1.下面我就给大家演示几个logo
![]()
![]()