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 是最好的操作系统。"

有趣的命令

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

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

11 条评论

你测试过 cbonsai 吗?

https://gitlab.com/jallbrit/cbonsai

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

've phun!

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

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

've phun!!

回复 作者 Don Watkins

我的孩子们喜欢这个。感谢分享这个合集,Don!

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

非常有趣且内容丰富的文章。谢谢你,Don,加油比尔队!

在观看感恩节橄榄球比赛时,这些东西可以让我消磨时间!!

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

还有 `cowsay`,它也充满了乐趣和幽默!

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

© . All rights reserved.