无聊时应该尝试的 10 个有趣的 Linux 命令行程序

Linux 终端是一个强大的实用程序。 您可以使用它来控制整个系统,在执行日常任务时制作和键入命令。 但是,继续盯着命令行并继续工作很快就会变得不堪重负。

幸运的是,终端也是乐趣的来源。 您可以玩弄命令、听音乐,甚至玩游戏。 尽管期望从一个充满命令的窗口中获得大量娱乐可能会太过分,但您可以在无聊的时候找到一些实用程序来绑定。

这里有一些有趣且有趣的命令,每个 Linux 用户都应该至少尝试一次。

1. C矩阵

从每个 Linux 用户都喜欢的有趣工具开始,CMatrix 是一个命令行实用程序,可以从流行的同名电影系列中生成经典的“黑客帝国”动画。 您可以期待看到一些您还可以自定义的不同颜色的精彩动画。

尽管 CMatrix 使用常规字体而不是原始日文字符,但您一定会享受使用该工具的每一刻。 将它用作您的桌面屏幕保护程序或将程序包含在您的窗口管理器大米屏幕截图中,选择权在您手中。 您甚至可以走极端,在笔记本电脑上设置一个 CMatrix 服务器,以便 24/7 运行该程序。

要在基于 Debian 的发行版(如 Ubuntu)上安装 Cmatrix:

sudo apt install cmatrix

在 Arch Linux 及其衍生产品上:

sudo pacman -S cmatrix

在基于 RHEL 的发行版上,例如 Fedora:

sudo dnf install cmatrix

2. 牛说

牛说什么? 当然,不仅仅是“哞”。

cowsay 是一个基于 ASCII 艺术的命令行实用程序,它以简洁的 ASCII 牛艺术显示指定的输入。 虽然该程序没有太多内容,但您可以通过在启动终端实例时使用随机引号调用程序来将其用作 Bash 提示符。

cowsay "Mooooo"

在 Debian 和 Ubuntu 上安装 cowsay:

sudo apt install cowsay

在 Arch Linux 上:

sudo pacman -S cowsay

在 Fedora、CentOS 和 RHEL:

sudo dnf install cowsay

3. SL

每个人都喜欢火车,尤其是蒸汽机车。 Linux 实用程序 sl 将您最喜欢的蒸汽机车带到您的办公桌上,当然是使用终端。

运行 sl 命令非常简单。

sl

在 Ubuntu 和 Debian 上安装 sl 很容易。

sudo apt install sl

同样,在基于 Arch 的发行版上:

sudo pacman -S sl

在 Fedora、CentOS 和 RHEL:

sudo dnf install sl

4. 无花果

您是否见过顶部带有精美 ASCII 艺术的 Linux 终端? 您可以使用 FIGlet 获得相同的结果,这是一个将用户输入转换为 ASCII 横幅的命令行工具。

与其他一些 ASCII 艺术生成器不同,FIGlet 没有字符限制,这是它与众不同的地方。 您可以使用该工具创建无限长度的 ASCII 艺术,但如果您提供更长的字符串,字符可能会中断。

FIGlet 使用以下命令语法:

figlet "Your string here"

您可以使用以下命令在 Debian/Ubuntu 上安装 FIGlet:

sudo apt install figlet

在基于 Arch 的发行版上安装 FIGlet:

sudo pacman -S figlet

在 Fedora、CentOS 和 RHEL:

sudo dnf install figlet

5. 财富

想阅读报价? 也许是一些有趣的事情,或者也许是一个教育信息? 每次发财时都会有兴奋,因为你不知道接下来会发生什么。 fortune 是一个 Linux 实用程序,它在执行时返回随机消息和引号。

fortune

阅读财富输出的有趣(主要是有趣的)引语很容易全神贯注于命令。 该工具最好的地方是什么? 您可以使用 cowsay 和类似程序对其进行管道传输,从而为自己生成一个引人入胜的 Bash 提示符。

cowsay | fortune

在 Ubuntu/Debian 上安装 fortune:

sudo apt install fortune

在 Arch Linux 和类似的发行版上:

sudo pacman -S fortune-mod

在基于 RHEL 的发行版上安装财富,例如 Fedora CentOS 也很简单。

sudo dnf install fortune-mod

6. xeyes

如果您喜欢每次需要完成某事时都有一双眼睛盯着您,那么 xeyes 可能是最适合您的 Linux 工具。 从字面上看,xeyes 为您的桌面带来了一双眼睛。 最好的部分? 眼球会根据鼠标指针的位置移动。

启动程序很容易。 只需键入 眼睛 在终端并点击 Enter. 默认情况下,眼睛的位置是左上角,但您可以使用 -几何学 旗帜。

在基于 Ubuntu 和 Debian 的发行版上,您可以使用 APT 安装 xeyes。

sudo apt install x11-apps

在基于 Arch 的发行版上安装 xeyes:

sudo pacman -S xorg-xeyes

在 Fedora、CentOS 和 RHEL:

sudo dnf install xeyes

7.阿火

想让你的 Linux 桌面亮起来吗? 你需要火。 它是一个基于终端的实用程序,可以在您的终端内启动 ASCII 艺术作品。 尽管您不会真正感受到 aafire 带来的热量,但它绝对是您系统上的一个“酷”Linux 程序。

在 Ubuntu 和 Debian 上安装 aafire:

sudo apt install libaa-bin

在 Arch Linux 及其衍生产品上:

sudo pacman -S aalib

在 Fedora、CentOS 和其他基于 RHEL 的发行版:

sudo dnf install aalib

8. 说

您是否曾经希望您的 Linux 桌面能够说出您想要的内容? espeak 是一个文本转语音实用程序,可将指定的字符串转换为语音并实时返回输出。 您可以通过使用歌词或电影对话调用命令来玩弄 espeak。

对于测试运行,您可以尝试先指定一个基本字符串。 不要忘记调高桌面的扬声器音量。

espeak "Hello World"

您还可以使用 espeak 更改幅度、字间距和播放声音。 作家可以使用此工具将他们的文字转换为语音,使其成为评估内容质量的完美工具。

在 Ubuntu/Debian 上:

sudo apt install espeak

您可以从 AUR 在 Arch Linux 上安装 espeak。

yay -S espeak

在 Fedora、CentOS 和 RHEL:

sudo dnf install espeak

9. asciiquarium

对于那些希望有朝一日拥有水族馆的人来说,这是你的机会。 顾名思义,asciiquarium 使用 ASCII 字符在终端内创建一个虚拟水族馆。

鱼和植物是彩色的,这就是让它们变得栩栩如生的原因,留下了沉闷的终端屏幕。 您还可以偶尔看到鸭子在水中游泳。

在 Ubuntu 和 Debian 上安装 asciiquarium:

sudo add-apt-repository ppa:ytvwld/asciiquarium
sudo apt install asciiquarium

基于 Arch 的发行版:

sudo pacman -S asciiquarium

在基于 RHEL 的发行版上安装 asciiquarium 也很容易。

sudo dnf install asciiquarium

10. 钻机

出于某种原因想要快速生成虚假身份? 钻机是你需要的。 作为一个命令行实用程序,它以易于阅读的方式为用户和计算机返回输出。 您可以在脚本中实现 rig 的功能,以批量测试需要用户信息的功能。

在 Ubuntu 和 Debian 上安装钻机:

sudo apt install rig

基于 Arch 的发行版:

yay -S rig

在基于 RHEL 的发行版上,例如 Fedora 和 CentOS:

sudo dnf install rig

玩转 Linux 命令行

上面列表中提到的所有工具都将保证您在我们都生活的忙碌生活中获得片刻的乐趣。 您可以安装这些实用程序来简单地使用它们,或者您可以通过在代码中使用它们来提高生产力。

无论实际应用程序是什么,Linux 程序总能提供您所期望的。 每个 Linux 用户都应该了解其他几个软件和应用程序。