24 个让你发笑的搞笑 Linux 命令24 个让你发笑的搞笑 Linux 命令24 个让你发笑的搞笑 Linux 命令24 个让你发笑的搞笑 Linux 命令
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

24 个让你发笑的搞笑 Linux 命令

Linux 拥有丰富的命令集,虽然其中许多命令对于各种任务都很强大且有用,但也有一些有趣且异想天开的命令可供您尝试以供娱乐。

1. sl指挥部(蒸汽机车)

您可能知道 ls 命令,该命令经常用于查看目录的内容,但由于输入错误,有时会导致“sl”。

当您不小心输入“sl”而不是“ls”(常见的错误输入)时,sl 命令会有趣地模拟火车穿过您的航站楼。 )。

安装 sl 命令

sudo apt install sl         [On Debian, Ubuntu and Mint]
sudo yum install sl         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/sl  [On Gentoo Linux]
sudo apk add sl             [On Alpine Linux]
sudo pacman -S sl           [On Arch Linux]
sudo zypper install sl      [On OpenSUSE]    

安装后,您只需键入即可尝试运行 sl 命令。

sl

2.远程黑客命令

telehack 是一个提供类似于命令行环境的基于文本的界面的网站,您可以在其中与各种命令交互、探索模拟系统、玩基于文本的游戏、阅读文章,甚至参与模拟故事情节。

转到 telehack 网站,然后键入以下命令。

starwars

3. 财富命令

fortune 命令是一个有趣的命令,用于显示随机引用、俏皮话或财富消息。

安装 Fortune 命令

sudo apt install fortune         [On Debian, Ubuntu and Mint]
sudo yum install fortune         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/fortune  [On Gentoo Linux]
sudo apk add fortune             [On Alpine Linux]
sudo pacman -S fortune           [On Arch Linux]
sudo zypper install fortune      [On OpenSUSE]    

安装后,您只需键入即可尝试运行fortune命令。

fortune

4. 转速命令

rev 命令用于反转给定输入的每一行中的字符顺序。它从标准输入或文件读取输入并输出相反的行。

要反转文件中的字符,请使用以下命令。

rev tecmint.txt

5.因子命令

factor 命令用于将给定整数分解为它的质因数。它计算指定数字的素因数并将其显示在标准输出上。

factor 5

6. Bash 中的嵌套循环

这不是一个命令,而是 Bash 中的一个嵌套循环,用于打印从 1 到 12 的乘法表。它使用两个变量 i 和 j 来迭代数字并计算它们的乘积。

for i in {1..12}; do for j in $(seq 1 $i); do echo -ne $i×$j=$((i*j))\\t;done; echo;done

以下是该命令的解释:

for i in {1..12}; do               # Outer loop iterating from 1 to 12
    for j in $(seq 1 $i); do       # Inner loop iterating from 1 to the current outer loop value
        echo -ne "$i×$j=$((i*j))\t";    # Print the multiplication expression and result
    done
    echo;                         # Move to the next line after each inner loop
done

当您在终端中运行此命令时,它将生成以下输出。

7.cowsay命令

cowsay 命令用于生成牛或其他动物的 ASCII 艺术表示,并带有包含可自定义消息的语音或思想气泡。

安装cowsay命令

sudo apt install cowsay         [On Debian, Ubuntu and Mint]
sudo yum install cowsay         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/cowsay  [On Gentoo Linux]
sudo apk add cowsay             [On Alpine Linux]
sudo pacman -S cowsay           [On Arch Linux]
sudo zypper install cowsay      [On OpenSUSE]    

安装后,您只需键入即可尝试运行cowsay命令。

cowsay I Love linux教程
cowsay I Love Linux

将 fortune 与 cowsay 命令结合起来显示一条随机命运消息,使用管道 (|) 将一个命令的输出传递为另一命令的输入。

在下面的示例中,“fortune”命令的输出充当“cowsay”命令的输入。

fortune | cowsay 

xcowsay 是一个图形程序,其响应类似于 cowsay,但以图形方式生成带有可自定义消息的动画语音气泡,通常以牛或其他角色为特色,桌面。

安装 xcowsay 命令

sudo apt install xcowsay         [On Debian, Ubuntu and Mint]
sudo yum install xcowsay         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/xcowsay  [On Gentoo Linux]
sudo apk add xcowsay             [On Alpine Linux]
sudo pacman -S xcowsay           [On Arch Linux]
sudo zypper install xcowsay      [On OpenSUSE]    

安装xcowsay后,您可以通过运行以下命令启动它:

xcowsay I Love linux教程

8. 是命令

yes 命令重复打印指定字符串或文本的连续流,直到终止,这通常用于需要自动或重复输入特定值的脚本或命令行操作中。

yes I Love linux教程

9.厕所命令

toilet 命令在终端中使用各种字体生成视觉上吸引人的基于 ASCII 艺术文本的横幅或大字母。

安装马桶命令

sudo apt install toilet         [On Debian, Ubuntu and Mint]
sudo yum install toilet         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/toilet  [On Gentoo Linux]
sudo apk add toilet             [On Alpine Linux]
sudo pacman -S toilet           [On Arch Linux]
sudo zypper install toilet      [On OpenSUSE]    

安装toilet后,您可以运行带有要转换为 ASCII 横幅的文本的命令。

toilet TecMint.com 

如果你想以大字体打印横幅,你可以运行:

toilet -f big TecMint.com

10.cmatrix命令

您可能看过好莱坞电影《黑客帝国》,并且会对 Neo 所拥有的能力着迷,可以看到《黑客帝国》中的任何事物,或者您可能会想到类似于 Matrix 桌面的动画。

然后,您应该使用 cmatrix 命令在终端上显示类似矩阵的动画文本字符雨,类似于“Matrix”电影。

安装 cmatrix 命令

sudo apt install cmatrix         [On Debian, Ubuntu and Mint]
sudo yum install cmatrix         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/cmatrix  [On Gentoo Linux]
sudo apk add cmatrix             [On Alpine Linux]
sudo pacman -S cmatrix           [On Arch Linux]
sudo zypper install cmatrix      [On OpenSUSE]    

安装cmatrix后,您可以运行显示完整的级联绿色字符的命令,类似于“黑客帝国”电影中掉落的代码。

cmatrix

11.oneko命令

好吧,所以你认为 Linux 的鼠标指针是同样愚蠢的黑/白指针,没有动画,那么我担心你可能是错的。

“oneko”是一个软件包,它会将“Jerry”与您的鼠标指针连接起来,并随着您的指针移动。

安装oneko命令

sudo apt install oneko         [On Debian, Ubuntu and Mint]
sudo yum install oneko         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/oneko  [On Gentoo Linux]
sudo apk add oneko             [On Alpine Linux]
sudo pacman -S oneko           [On Arch Linux]
sudo zypper install oneko      [On OpenSUSE]    

一旦安装了 oneko,您就可以运行命令来在屏幕上看到一只动画小猫。

oneko

一旦关闭运行oneko的终端,Jerry就会消失,也不会在启动时启动。您可以添加应用程序来启动并继续使用。

12.叉子炸弹

分叉炸弹是一种恶意代码或命令,可通过快速且指数级地创建子进程来导致拒绝服务 (DoS) 情况,该子进程利用“分叉” >”操作系统中的系统调用。

它还可能导致严重中断、数据丢失或系统损坏,这可能使您失去响应,并且您可能需要重新启动计算机才能重新获得控制。

要检查fork命令的威力,您应该尝试一次,但您自担风险,在运行 fork 炸弹之前关闭并保存所有其他程序和文件。

:(){ :|: & };:

让我们来看看这个叉子炸弹是如何工作的:

  • :(){ ... } – 这定义了一个名为 ":" (冒号) 的函数,不带任何参数。
  • :|: – 通过将其输出传送到函数的另一个实例来递归地调用该函数。
  • & – 这会将命令置于后台,使其能够同时运行。
  • ;: – 这会在初始调用后再次执行该函数,使其无限期地继续。

13. while 命令

下面的 while 命令是一个 bash 脚本,它使用 toilet 以程式化的 ASCII 艺术格式为您提供彩色日期和时间。它使用 while 循环重复执行命令,并在每次迭代之间包含 1 秒的延迟。

while true; do echo "$(date '+%D %T' | toilet -f term -F border --gay)"; sleep 1; done

以下是该命令的解释:

while true; do                                   # Start an infinite loop
    echo "$(date '+%D %T' | toilet -f term -F border --gay)";   # Print the formatted date and time using toilet
    sleep 1;                                    # Delay for 1 second
done

使用以下命令修改上述脚本时,将给出类似的输出,但有一点差异,请在终端中检查它。

while true; do clear; echo "$(date '+%D %T' | toilet -f term -F border --gay)"; sleep 1; done

14.espeak命令

espeak 是一种文本转语音 (TTS) 合成命令,可将文本输入转换为各种语言和语音的口语单词。

安装 espeak 命令

sudo apt install espeak         [On Debian, Ubuntu and Mint]
sudo yum install espeak         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/espeak  [On Gentoo Linux]
sudo apk add espeak             [On Alpine Linux]
sudo pacman -S espeak           [On Arch Linux]
sudo zypper install espeak      [On OpenSUSE]    

安装espeak后,您可以使用您想要朗读的文本运行命令。

espeak "I Love TecMint.com"

15. aafire 命令

aafire 是一个有趣的命令,它使用 ASCII 字符在终端中显示视觉上吸引人的火焰效果 ASCII 艺术动画。

安装 aafire 命令

sudo apt install libaa-bin     [On Debian, Ubuntu and Mint]
sudo yum install aalib         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/aalib  [On Gentoo Linux]
sudo apk add aalib             [On Alpine Linux]
sudo pacman -S aalib           [On Arch Linux]
sudo zypper install aalib      [On OpenSUSE]    

安装aafire后,您可以运行命令在终端中查看火灾动画。

aafire

16. bb命令

bb 是一个简单的命令行 ASCII 艺术演示,它在终端屏幕上显示弹跳球的动画 ASCII 艺术表示。

安装 bb 命令

sudo apt install bb     [On Debian, Ubuntu and Mint]
sudo yum install bb         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/bb  [On Gentoo Linux]
sudo apk add bb             [On Alpine Linux]
sudo pacman -S bb           [On Arch Linux]
sudo zypper install bb      [On OpenSUSE]    

安装bb后,您可以运行命令来查看球在终端屏幕上弹跳的视觉效果。

bb

17. 卷曲命令

如果您可以在朋友面前通过命令行更新您的 Twitter 状态并且他们看起来印象深刻,这对您来说不是一种很棒的感觉吗?

要使用curl命令将状态发布到Twitter,您需要使用Twitter API的POST端点来创建推文,如图所示。

curl -X POST -u "YourBearerToken:" -d "status=Your%20status%20message" "https://api.twitter.com/1.1/statuses/update.json"

18. ASCII 水族馆

ASCIIquarium 是一个有趣的 Perl 脚本,可以直接在 Linux 终端中以 ASCII 艺术格式显示动画水族馆。它用鱼类、植物和其他元素模拟水下生活。

在 Ubuntu 或基于 Debian 的系统上,您可以使用以下命令安装 ASCIIquarium。

首先,您需要安装 Term::Animation 模块,如图所示。

sudo apt install libcurses-perl
sudo apt install libcurses-perl
wget https://cpan.metacpan.org/authors/id/K/KB/KBAUCOM/Term-Animation-2.5.tar.gz
tar xzf Term-Animation-2.5.tar.gz
cd Term-Animation-2.5/
perl Makefile.PL
make 
sudo make install

接下来,使用以下命令安装 ASCIIquarium。

cd /tmp
wget http://www.robobunny.com/projects/asciiquarium/asciiquarium.tar.gz
tar -zxvf asciiquarium.tar.gz
cd asciiquarium_1.1/
sudo cp asciiquarium /usr/local/bin
sudo chmod 0755 /usr/local/bin/asciiquarium

最后,在终端中运行“asciiquarium”或“/usr/local/bin/asciiquarium”(不带引号),并成为前面将发生的魔法的一部分你的眼睛。

asciiquarium

19. 有趣的 Linux 手册页

有趣的手册页,也称为“有态度的手册页”,是传统 Linux 手册页的娱乐版本,因为它们不提供严肃或实用的信息,它们的目的是给你带来微笑。

安装有趣的手册页

sudo apt install funny-manpages         [On Debian, Ubuntu and Mint]
sudo yum install funny-manpages         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/funny-manpages  [On Gentoo Linux]
sudo apk add funny-manpages             [On Alpine Linux]
sudo pacman -S funny-manpages           [On Arch Linux]
sudo zypper install funny-manpages      [On OpenSUSE]    

一旦安装了funny-manpages,您就可以访问您想要查看的命令的funny-man 页面。

man baby
man celibacy
man condom
man date
man echo
man flame
man flog
man gong

20. pv命令

您可能在电影中看到过模拟文本,看起来就像是实时输入的。如果你的终端也能有这样的效果岂不是很好?

这可以通过安装 pv 命令(管道查看器)来实现,该命令用于监视管道中数据的进度。

安装 pv 命令

sudo apt install pv         [On Debian, Ubuntu and Mint]
sudo yum install pv         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/pv  [On Gentoo Linux]
sudo apk add pv             [On Alpine Linux]
sudo pacman -S pv           [On Arch Linux]
sudo zypper install pv      [On OpenSUSE]    

一旦 pv 命令在您的系统上成功安装,让我们尝试运行以下一行命令来查看屏幕上的实时文本效果。

echo "Tecmint[dot]com is a community of Linux Nerds and Geeks" | pv -qL 10 

q 选项表示“安静”,无输出信息,选项 L 表示每秒传输字节数的限制。数值可以向任一方向调整(必须是整数)以获得所需的文本模拟。

21. 钻机命令

rig 是“随机身份生成器”的缩写,是一个用于生成随机假身份以用于测试、模拟或其他目的的命令。

安装装备命令

sudo apt install rig         [On Debian, Ubuntu and Mint]
sudo yum install rig         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/rig  [On Gentoo Linux]
sudo apk add rig             [On Alpine Linux]
sudo pacman -S rig           [On Arch Linux]
sudo zypper install rig      [On OpenSUSE]    

安装后,您可以使用rig命令生成随机身份。

rig

22. aview命令

aview 命令将图像转换为 ASCII 艺术并在终端中显示它们。要使用aview命令,您需要在系统上安装它。

sudo apt install aview         [On Debian, Ubuntu and Mint]
sudo yum install aview         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/aview  [On Gentoo Linux]
sudo apk add aview             [On Alpine Linux]
sudo pacman -S aview           [On Arch Linux]
sudo zypper install aview      [On OpenSUSE]    

我当前的工作目录中有一个名为“actress.jpg”(猜猜女演员)的图像,我想在终端上以 ASCII 格式查看它。

aview actress.jpg

23. xeyes 命令

早些时候,我们引入了一个命令“oneko”,它用鼠标指针附加杰瑞并继续追逐它。类似的程序‘xeyes’是一个图形程序,一旦你发出命令,你就会看到两只怪物的眼睛在追赶你的动作。

sudo apt install x11-apps     [On Debian, Ubuntu and Mint]
sudo yum install xeyes         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/xeyes  [On Gentoo Linux]
sudo apk add xeyes             [On Alpine Linux]
sudo pacman -S xeyes           [On Arch Linux]
sudo zypper install xeyes      [On OpenSUSE]    

安装后,运行:

xeyes

24.Linux 调整

现在是时候对 Linux 进行一些简单的调整,以便在终端中获得一些乐趣。

world

bash: world: not found
touch girls\ boo** 

touch: cannot touch `girls boo**': Permission denied
nice man woman

No manual entry for woman
^How did the sex change operation go?^ 

bash: :s^How did the sex change operation go?^ : substitution failed
%blow 

bash: fg: %blow: no such job
make love 

make: *** No rule to make target `love'.  Stop.
[ whereis my brain?      
              
sh: 2: [: missing ]
% man: why did you get a divorce? 

man:: Too many arguments.
% !:say, what is saccharine? 

Bad substitute.
\(- 

bash: (-: command not found

Linux 很顽皮——如果你明白我的意思的话……:)

who | grep -i blonde | date; cd ~; unzip; touch; strip; finger; mount; gasp; yes; uptime; umount; sleep

还有其他一些,但它们并不适用于所有系统,因此未包含在本文中。其中一些是人狗、过滤器、横幅等。

玩得开心,稍后你可以对我说谢谢:) 是的,我们非常感谢你的评论,这鼓励我们写更多。告诉我们您最喜欢哪个命令。请继续关注,我很快就会带着另一篇值得一读的文章回来。

©2015-2025 艾丽卡 support@alaica.com