当你感到无聊时可以尝试的 10 个有趣的 Linux 命令
Linux 不一定只适合书呆子。
谁说 Linux 终端很无聊?当你有一系列有趣的 Linux 命令可以运行并开怀大笑时,情况就不是这样了。无论您只是想消磨时间还是探索新的 Linux 程序,这 10 个命令都将带您踏上 Linux 娱乐世界的冒险之旅。
我们提到的所有命令都适用于大多数 Linux 发行版。您可以按照安装命令让它们在您的特定发行版中运行。出于演示目的,我们将使用 Ubuntu 22.04 LTS 版本。
1. sl:全力以赴
说到冒险,您知道可以在 Linux 终端上运行机车吗?这就是 sl 命令的作用。它创建了一列穿过航站楼窗口的机车。
要在 Debian、Ubuntu 及其衍生版本上获取此经典列车,请使用:
sudo apt install sl
使用以下命令将其安装在 RHEL、Fedora 及其衍生产品上:
sudo yum install sl
对于 Arch Linux 及其衍生版本,请使用:
sudo pacman -S sl
要在 openSUSE 上安装它,请运行:
sudo zypper install sl
安装 sl 后,运行如下命令:
sl
您还可以为不同的场景添加一些标志。
- -a:发生事故,里面的人求救
- -l:显示有更多车厢的小型火车
- -F:火车开始在空中飞行
- -e:让您使用 Ctrl+C 停止火车动画
如果您运行的是 Arch Linux,您还有更多选择。
- -c:出现C51而不是D51
- -d:激活迪斯科模式。动画期间颜色变化
- -G:显示新的现代火车
- -w:火车行驶得更快
- -<数量>:指定教练的数量。例如,sl -5 显示 5 个教练
如果您使用 lolcat 通过管道传输 sl 命令,您甚至可以将火车变成彩虹火车,如下所示:
sl | lolcat
因此,下次当您拼错 ls 命令时,您会看到一列漂亮的火车,而不是错误消息。
2.CMatrix:输入矩阵
有没有想过置身于《黑客帝国》电影的场景中?这个 Linux 命令将你的终端变成绿色字符的级联流,很像黑客帝国的数字雨。
要在 Debian、Ubuntu 及其衍生版本上获得此黑客终端效果,请使用:
sudo apt install cmatrix
要在 RHEL、Fedora 及其衍生产品上安装它,请运行:
sudo yum install cmatrix
对于 Arch Linux 及其衍生版本,请使用:
sudo pacman -S cmatrix
在 openSUSE 上安装它:
sudo zypper install cmatrix
安装命令后,按如下方式运行:
cmatrix
您可以尝试以下一些选项,使其变得更有趣:
- -a:异步滚动
- -b:加粗字符
- -B:所有粗体字符
- -o:使用旧式滚动
- -m:每个字符都成为 lambda
- -C <颜色>:设置特定的颜色而不是默认的绿色。例如,cmatrix -C blue 设置字符颜色为蓝色
执行命令后,您可以点击一些键盘按钮来获得各种效果。
- a:切换异步滚动
- b:随机粗体字符
- B:所有粗体字符
- n:关闭粗体字符
如果您想向您的朋友展示您内心的黑客技能,请运行此命令,用光滑的矩阵效果给他们带来惊喜。
3. aafire:ASCII 艺术烟花
aafire 命令会让你的终端着火。好吧,不是字面意义上的。它会在您的终端上展示令人眼花缭乱的 ASCII 艺术烟花。这是创建虚拟篝火的好方法。
要在 Debian、Ubuntu 及其衍生版本上安装 aafire 的虚拟火,请使用:
sudo apt install libaa-bin
通过以下方式在 RHEL、Fedora 及其衍生产品上获取 aafire:
sudo yum install aalib
使用以下命令在 Arch Linux 及其衍生版本上安装它:
sudo pacman -S aalib
对于 openSUSE,运行:
sudo zypper install aalib
安装命令后,按如下方式运行:
aafire
唯一可悲的是你无法感受到真正的热量或听到声音。
4.oneko:好玩的桌面宠物
这是为爱猫人士准备的。这只可爱的像素艺术猫会在您的桌面上漫步、玩玩具,甚至蜷缩起来小睡一会儿。
要在 Debian、Ubuntu 及其衍生版本上获取 oneko 可爱的猫科动物朋友,请使用:
sudo apt install oneko
使用以下命令在 RHEL、Fedora 及其衍生产品上安装该命令:
sudo yum install oneko
通过以下方式在 Arch Linux 及其衍生版本上获取 oneko:
sudo pacman -S oneko
要在 openSUSE 上安装它,请运行:
sudo zypper install oneko
安装命令后,按如下方式运行:
oneko
您可以为不同字符的命令添加很多选项。
- -tora:猫变成“toraneko”,一只带有老虎条纹的猫
- -dog:养狗而不是养猫
- -sakura:运行木之本樱而不是猫
- -tomoyo:运行大道寺智代而不是猫
虚拟猫不会占据您公寓的空间,也不会在您的沙发上脱毛。听起来很完美。
5. xeyes:观察眼球
有一双眼睛时刻关注着你?很恐怖,对吧? xeyes 命令可以实现这一点。这些动画眼球将在屏幕上跟踪您的鼠标光标。
为了让这些观察者关注 Debian、Ubuntu 及其衍生产品,请使用:
sudo apt install x11-apps
对于 RHEL、Fedora 及其衍生产品,运行:
sudo yum install xeyes
在 Arch Linux 及其衍生版本上安装它:
sudo pacman -S xeyes
在 openSUSE 上获取它:
sudo zypper install xeyes
安装命令后,按如下方式运行:
xeyes
以下是您可以使用命令添加的一些选项:
- -fg <前景色>:为眼睛的瞳孔选择不同的颜色。例如,xeyes -fg blue 将瞳孔变成蓝色
- -bg <背景颜色>:选择不同的背景颜色
- -outline <轮廓颜色>:为眼睛轮廓选择不同的颜色
- -center <中心颜色>:为眼睛中心选择不同的颜色
这个命令不仅给你的屏幕增添了一丝超现实主义的感觉,而且还提供了一个有趣的提醒,让你知道甚至你的桌面也在注视着你。
6. espeak:让你的电脑说话
不想在终端上阅读文本?没问题。 espeak 命令使您的终端能够朗读您输入的任何文本。该语音合成器命令可以读取文本文件、发音单个单词,甚至更改输出语音的声音和音高。
通过以下方式为 Debian、Ubuntu 及其衍生产品上的终端赋予语音权限:
sudo apt install espeak
要在 RHEL、Fedora 及其衍生版本上安装该命令,请运行:
sudo yum install espeak
使用以下命令在 Arch Linux 及其衍生版本上获取它:
sudo pacman -S espeak
在 openSUSE 上安装它:
sudo zypper install espeak
安装命令后,最基本的使用方法是以下格式:
espeak "<text>"
将
espeak "Hello World"
以下是一些可以添加到命令中的有用选项:
- -f <文本文件>:要说话的文本文件
- --stdin:从标准输入而不是文件读取文本输入
- -a
:幅度,0到20,默认为10。例如,espeak -a 15将幅度设置为15 - -p
:音高调整,0到99,默认为50 - -s
:速度(每分钟字数),默认为 160 - -v <语音名称>:使用“espeak-data/voices”目录中该名称的语音文件
- -w <波形文件名>:将输出写入此 WAV 文件,而不是直接说出它
- --stdout:将语音输出写入标准输出
为您的 Linux 终端提供声音就像在您的桌面上拥有一个个人讲述者一样。
7. 是:终极肯定
yes 命令无限重复您向其输入的任何文本。在某些情况下,您需要自动创建文件或将重复的文本输入到其他命令中,这可能很有用。
大多数 Linux 发行版中默认安装此命令。您可以使用以下命令将其安装在 Debian 和 Ubuntu 发行版上:
sudo apt-get install coreutils
您可以通过两种常见方式单独使用该命令。您可以简单地输入这样的命令:
yes
这将无限地输出“y”,直到您使用 Ctrl+C 终止它。另一种方法是在命令后面添加一些文本,如下所示:
yes <text>
将
yes Linux is fun
该命令将继续显示文本“Linux is fun”,直到您终止它。了解有关如何使用 yes 命令的更多信息。
8. rig:生成虚拟身份
需要假姓名和地址来保护您的在线隐私吗? rig 命令或简称随机身份生成器是您的首选工具。它可以制作真实的名字和姓氏、街道地址、城市、州、邮政编码和电话号码。
通过以下方式在 Debian、Ubuntu 及其衍生产品上获取此身份生成器:
sudo apt install rig
使用以下命令在 RHEL、Fedora 及其衍生产品上安装该程序:
sudo yum install rig
对于 Arch Linux 及其衍生版本,运行:
sudo pacman -S rig
要在 openSUSE 上安装它,请使用:
sudo zypper install rig
安装命令后,在终端中输入它来生成身份,如下所示:
rig
以下是您可以添加到命令中的一些选项:
- -f、-m:分别使用女性名和男性名
- -c
:要生成的身份数。默认值为 1。
对不起电话推销员。我不会告诉你我的真实身份。
9. asciiquarium:海底
使用 asciiquarium 深入了解终端的迷人深度。此命令将您的终端变成一个充满生机的充满活力的水下世界。
通过以下方式在 Ubuntu 及其衍生产品上获得令人毛骨悚然的水下体验:
sudo snap install asciiquarium
对于 RHEL、Fedora 及其衍生产品,运行:
sudo dnf install asciiquarium
在 Arch Linux 及其衍生版本上安装它:
sudo pacman -S asciiquarium
安装命令后,按如下方式运行:
asciiquarium
当程序运行时,您可以使用键盘按钮执行一些操作。
- r:重新开始动画
- p:暂停或播放动画
- 问:退出
这是一种为您的 Linux 世界增添一丝宁静的水上方式。
10.厕所:文字艺术横幅
厕所命令将您的文本转换为引人注目的 ASCII 艺术横幅。从各种字体和样式中进行选择来创建个性化消息。
要在 Debian、Ubuntu 及其衍生产品上创建这些很酷的横幅,请使用以下命令安装厕所:
sudo apt install toilet
使用以下命令获取 RHEL、Fedora 及其衍生产品上的命令:
sudo yum install toilet
在 Arch Linux 及其衍生版本上安装它:
sudo pacman -S toilet
对于 openSUSE,运行:
sudo zypper install toilet
安装命令后,您可以像这样运行它:
toilet
您将进入一个提示屏幕。您可以输入任何文本并按 Enter 将其显示为文本横幅。使用该命令的另一种方法是将文本用双引号括起来并将其插入命令中,如下所示:
toilet "Hello World"
在我们结束之前,我们还想向您展示一个很酷的效果。您可以使用 lolcat 命令对输出文本进行着色,如下所示:
toilet "Hello World" | lolcat
玩转 Linux 终端
我们希望您发现这份有趣的 Linux 命令列表既有趣又有用。虽然这些命令中的大多数在您的日常使用中可能没有用,但它们可以在您最紧张的终端会话中给您带来微笑。