当前位置:首页 > 技术文章 > 正文内容

让人开心一笑的 Linux 搞怪命令_好玩的linux命令

Linux 不仅仅是为管理员和专业人员做严肃的工作,你还可以玩文字游戏,对着 Linux 终端说话,或者创建漂亮的 ASCII 图片等等。是的,Linux 真的很有趣,如果你知道正确的命令的话。让我们来看看这些能让你立刻微笑的命令,或者在一天繁忙的工作结束时使用这些命令来缓解压力,让你心情愉快地离开家。

(1) Fortune 命令

在 fortune 命令的帮助下,我们可以得到随机的名言金句和有趣的预测。

在 Debian / Ubuntu 系统上安装

linuxtechi@linuxarena:~$ sudo apt-get install fortune

在 CentOS / RHEL / Fedora 系统上安装

[root@linuxtechi ~]# yum install fortune

(2) Rev 命令

Rev 命令会反转提供给它的任何字符串,这是一个系统默认安装的命令。

[root@linuxtechi ~]# rev
LinuxTechi
ihceTxuniL
Linux Rocks
skcoR xuniL
Opensource World
dlroW ecruosnepO
LinuxMint Ultimate Desktop
potkseD etamitlU tniMxuniL

我们甚至可以创建一个带有名称列表的文件,文件中的所有名称将被反转。

[root@linuxtechi ~]# rev rev.txt
ihceTxuniL
skcoR syawla xuniL
dlrow ecruosnepO fo enobkcab eht si xuniL
ihceTxuniL moob moob
[root@linuxtechi ~]#

3) Yes 命令

Yes 命令将连续显示你的文本 n 次,直到你停止它 (CTRL + C)

[root@linuxtechi ~]# yes LinuxTechi.com
LinuxTechi.com
LinuxTechi.com
LinuxTechi.com
LinuxTechi.com
LinuxTechi.com
LinuxTechi.com
LinuxTechi.com
LinuxTechi.com
LinuxTechi.com^C
[root@linuxtechi ~]#

(4) 把你的终端变成一个水族馆

你知道吗?我们可以把 linux 系统终端变成一个有鱼和海草的水族馆。 我们需要安装 animator, libcurses ,asciiaquarium 包。

首先,确保您的系统上安装了 perl,perl- curses,perl-devel 包

对于基于 yum 的系统

[root@linuxtechi ~]# yum install perl perl-devel perl-Curses

对于基于 Debian 的系统

linuxtechi@linuxarena:~$ sudo apt-get install perl libcurses-perl

下载 Term Animation 安装包

[root@linuxtechi ~]# wget http://search.cpan.org/CPAN/authors/id/K/KB/KBAUCOM/Term-Animation-2.6.tar.gz

解压并安装 Term Animation

[root@linuxtechi ~]# tar zxpvf Term-Animation-2.6.tar.gz
[root@linuxtechi ~]# cd Term-Animation-2.6
[root@linuxtechi Term-Animation-2.6]# perl Makefile.PL && make && make test
[root@linuxtechi Term-Animation-2.6]# make install

注意: 如果您在执行上述步骤时遇到任何问题,我们可以使用 cpan 控制台安装 Term Animation,如下所示

cpan[1]> install Term::Animation

最后,按照以下步骤下载并安装 asciiaquarium 包

[root@linuxtechi ~]# wget http://www.robobunny.com/projects/asciiquarium/asciiquarium.tar.gz
[root@linuxtechi ~]# tar zxpvf asciiquarium.tar.gz
[root@linuxtechi ~]# cd asciiquarium_1.1/
[root@linuxtechi asciiquarium_1.1]# cp asciiquarium /usr/local/bin/
[root@linuxtechi asciiquarium_1.1]# chmod 755 /usr/local/bin/asciiquarium

运行 asciiquarium 命令

[root@linuxtechi ~]# asciiquarium

(5) Toilet 命令

该命令的功能与名称完全不沾边,不知道为什么将该命令命名为 toilet。此命令输出使用小字符构建的大型漂亮横幅。

对于基于 Debian 的系统

linuxtechi@linuxarena:~$ sudo apt-get install toilet

对于 CentOS / RHEL 系统

[root@linuxtechi ~]# wget http://caca.zoy.org/raw-attachment/wiki/toilet/toilet-0.3.tar.gz
[root@linuxtechi ~]# tar zxpvf toilet-0.3.tar.gz
[root@linuxtechi ~]# cd toilet-0.3
[root@linuxtechi toilet-0.3]# ./configure && make && make install

示例如下:

linuxtechi@linuxarena:~$ toilet LinuxTechi Rocks

Toilet 提供了许多选项,如字体,彩色字符和过滤器。可以使用 man 手册页查看所有选项。

(6) 点燃您的终端

想让你的终端着火,不要惊慌,这只是一些有趣的命令,它像字符输出一样输出火焰。

使用 apt-get 命令安装 libaa-bin 包

linuxtechi@linuxarena:~$ sudo apt-get install libaa-bin
linuxtechi@linuxarena:~$ aafire

(7) 让母牛说话

cowsay 是另一个有趣的 Linux 命令,它使用字符显示奶牛或其他动物

linuxtechi@linuxarena:~$ sudo apt-get install cowsay
linuxtechi@linuxarena:~$ cowsay Linux world Rocks

cowsay 命令也可以与 fortune 命令一起使用,如下所示

linuxtechi@linuxarena:~$ fortune | cowsay

(8) 进入矩阵世界

通过 apt-get 命令安装 cmatrix

linuxtechi@linuxarena:~$ sudo apt-get install cmatrix

运行下面的命令,启动矩阵

linuxtechi@linuxarena:~$ cmatrix

(9) 老鼠杰瑞

你是不是厌倦了同样的黑色鼠标指针,想要找一些新乐趣。让 oneko 包来拯救你,它将老鼠 Jerry 连接到你的鼠标指针上,你可以看到这只可爱的小老鼠随着你的鼠标指针奔跑。

通过 apt-get 命令安装 oneko

linuxtechi@linuxarena:~$ sudo apt-get install oneko

运行 oneko 命令,显示如下

(10) 和终端说话

打开您的扬声器,因为可以使用 speak 命令 和 Linux 终端对话。我们先安装 epseak 包

对于基于 debian 的系统

linuxtechi@linuxarena:~$ sudo apt-get install espeak

对于基于 yum 的系统

[root@linuxtechi ~]# yum install espeak

执行 espeak 命令

linuxtechi@linuxarena:~$ espeak "LinuxTechi is the best Website for Linux guide and tutorials"

(11) 终端中的 Steam 机车

我们都知道 ls 命令用来显示文件夹中的所有文件,但是你们知道 sl 命令吗?这是一个有趣的 linux 命令,在您的 linux 终端上绘制一个 ASCII 格式的蒸汽机车。

对于基于 Debian 的系统,执行如下命令安装

linuxtechi@linuxarena:~$ sudo apt-get install sl

对于基于 Yum 的系统,执行如下命令安装

[root@linuxtechi ~]# yum install sl

执行 sl 命令,查看输出结果

[root@linuxtechi ~]# sl

(12) 观看星球大战

回到你的学生时代,你被星球大战的字符惊呆了,但你不能在这里看到电影,只能看到星球大战的文本是如何用 ASCII 字符打印的。

[root@linuxtechi ~]# telnet towel.blinkenlights.nl

等待几秒钟,它将以 ASCII 格式打印星球大战文本。

几秒钟后,它会显示如下画面

几秒钟后,它会显示如下画面

几秒钟后,它会显示如下画面

几秒钟后,它会显示如下画面

要终止星球大战,只需按 ctrl + ],然后在 telnet 终端中键入 quit

我的开源项目

  • course-tencent-cloud(酷瓜云课堂 - gitee 仓库)
  • course-tencent-cloud(酷瓜云课堂 - github 仓库)

相关文章

Linux连不上网?远程卡?这篇网络管理指南你不能错过!

大家好!今天咱们聊个所有Linux用户都躲不开的“老大难”——网络管理。我猜你肯定遇到过这些崩溃时刻:新装的Linux系统连不上Wi-Fi,急得直拍桌子;远程服务器SSH连不上,提示“Connecti...

Linux快速上手 - Linux启动过程、系统目录、远程登录详解

一、Linux启动过程Linux系统的启动过程可以分为如下三个阶段。1.1 内核的引导首先是BIOS(Basic Input/Output System)开机自检,按照BIOS中设置的启动设备,通常是...

如何在Ubuntu中安装RustDesk远程桌面软件

用Rust编写的RustDesk是远程桌面查看和管理的理想软件,因为它的开箱即用性能不需要任何配置。RustDesk特性使用RustDesk作为您的远程桌面软件保证您以下主要功能:安全性-您不必担心未...

Linux 系统中的 SSH 是什么?如何使用 SSH 进行远程登录和文件传输?

SSH(Secure Shell)是一种加密网络协议,用于在不安全的网络上安全地进行远程登录和文件传输。它提供了一种安全的通信渠道,使用户能够通过一个加密的连接与远程主机进行交互。首先,让我们来了解一...

本地部署宝塔平替轻量级linux面板mdserver-web并实现远程访问

前言在服务器管理的世界里,宝塔面板一直是很多人的首选。它以其简洁的操作界面和丰富的功能赢得了无数用户的青睐。然而,随着时间的推移,一些用户开始对宝塔的一些限制感到不满,比如强制绑定手机号、广告频繁等问...

Linux 中,查找文件指令用法解析(linux查找文件夹命令)

find 命令是 linux 系统中一种强大的搜索命令,用来在系统中精准定位到所需文件的位置,并可以提供各个参数方便筛选查找。用法find [起始路径] [选项] [表达式]起始路径:搜索的根目录选项...