7 个 Linux 命令,让您玩得开心

这些有趣的 Linux 命令也出乎意料地有用。
103 位读者喜欢这篇文章。
Woman sitting in front of her laptop

kris krüg

Linux 命令行可能是高级用户和系统管理员的家。然而,Linux 不仅仅是一堆苦差事。 Linux 是由热爱乐趣的人们开发的,他们创造了一系列滑稽的命令。当您想微笑时,不妨自己尝试一下这些命令。

蒸汽机车 (sl)

没有任何理由,您可以使用 sl 命令导致蒸汽机车飞速穿过您的终端。使用您的软件包管理器安装 Steam Locomotive。 例如,在 Fedora 上

$ sudo dnf install sl

实际用途

据我所知,sl 命令真的只是为了好玩。 您对 sl 有什么有趣的用途吗? 请在评论中告诉我。

壁炉 (aafire)

使用 aafire 命令温暖您的心灵和您的终端,该命令会播放壁炉动画。 您可以使用您的软件包管理器安装 aafire。 在 Debian、Mint、Elementary 和类似系统上

$ sudo apt install libaa-bin

在 Fedora、CentOS 和其他系统上

$ sudo dnf install aalib

实际用途

这张图片是一种微妙的方式,可以向您的团队或老板传达一切都将化为乌有的信息。

Yes

您可以使用 yes 命令打印出一系列文本,直到使用 Ctrl+C 强制停止它。 例如,我是一名布法罗比尔队球迷,所以我选择使用 yes 命令打印出一系列无休止的布法罗比尔队

$ yes Buffalo Bills

实际用途

您可以使用此命令将确认信息传递给脚本,以便当脚本暂停以征求确认时,它会自动收到 yes。 例如,想象一下您运行的脚本经常停止以征求您的确认

$ foo
Are you sure you want to do this? Y/n  Y
Are you really sure? y/N  Y
But are you really? y/N

您可以通过将 yes 传递给命令来自动接受此类消息

$ yes | foo

或者,您也可以使用 yes 自动拒绝消息

$ yes no | foo

Fortune

您可以通过安装 Fortune 在命令行中算命。 Fortune 会打印一条随机的、可能是有意义的消息。

使用您的软件包管理器安装 Fortune

$ sudo apt install fortune

在 Fedora 上

$ sudo dnf install fortune-mod

fortune 命令有许多数据集可以从中提取。 例如,您可以从文学作品或科幻电视剧萤火虫中获取名言,或者从笑话、关于 Linux 的技巧等中进行选择。 搜索您的存储库以查找“fortune”,以查看您的发行版提供了哪些选项。

$ fortune
Johnson's law:
  Systems resemble the organizations that create them.

实际用途

您可以使用 Fortune 生成伪随机数。 没有足够的熵使其具有密码学安全性,但是当您需要一个意外的数字时,您可以计算字符或单词

$ fortune | wc --chars
38
$ fortune | wc --words
8
$ fortune | wc --chars
169

Lolcat

Lolcat 是一个将文件或标准输入连接到标准输出(如通用 cat)并为其添加彩虹色的程序。 您可以将其他命令的输出通过管道传递给 lolcat,这会为结果提供彩虹色调。

这是 lolcat -h 的结果,用于显示其帮助输出

Figlet 和 banner

figletbanner 命令可让您创建简单的 ASCII 文本横幅。 这是一个 CentOS 系统的文本横幅

$ figlet centos.com

figlet 通过管道传递给 lolcat 以获得一个彩色横幅

$ figlet centos.com | lolcat

$ banner Hello World

实际用途

figletbanner 都是提醒用户他们正在登录的系统的简单方法,这在您使用数十台服务器时非常有用,许多系统管理员、网页设计师和云开发人员都是如此。

Espeak

您可以通过安装 espeak 将语音功能添加到您的命令行乐趣中。

安装 espeak 后,调高计算机的音量,然后享受听您的机器与您交谈的乐趣。 Espeak 是一款软件语音合成器,并且有几种不同的语音库可用。

$ espeak "Linux is the best operating system."

有趣的命令

请务必查阅所有这些命令的手册页,以探索所有可能性和迭代。 您最喜欢的愚蠢命令是什么,它们也有实际用途吗? 在评论中分享您最喜欢的命令。

接下来要阅读的内容
标签
User profile image.
教育家、企业家、开源倡导者、终身学习者、Python 老师。 教育心理学硕士,教育领导学硕士,Linux 系统管理员。

11 条评论

您测试过 cbonsai 吗?

https://gitlab.com/jallbrit/cbonsai

非常有趣吗? 不确定是否有用,也许可以放松一下... :)

玩得开心!

感谢您的文章,我为我的博客写了一篇关于 cbonsai 的文章(西班牙语)

https://victorhckinthefreeworld.com/2021/11/11/haz-crecer-un-bonsai-en-la-terminal-de-linux/

玩得开心!!

回复 作者 Don Watkins

我的孩子们喜欢这个。 感谢分享这个系列 Don!

sl 命令的目的是在有人错误地输入 ls 命令时制造一些幽默。

非常有趣且内容丰富的文章。 谢谢 Don,Go Bills!

观看感恩节足球比赛时用来消磨时间的好东西!!

figlet 和 toilet 实际上对于 /etc/motd 文件等中的横幅非常有用。

还有一个 `cowsay`,其中包含很多乐趣和幽默!

```bash
cowsay "Ahoy hoy"
cowthink -d "你把我一个人留在田野里..."
```

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.