终端是一个非常强大的工具,它可能是Unix中最有趣的部分。在您可以使用的大量有用的命令和脚本中,有些似乎没什么用,如果不是完全没用的话。这里有一些有趣的Bash命令,其中一些命令也很有用。让我们来看看。1.cal很少有人知道这一点,但是任何Unix系统都带有一个内置的日历。要访问它,您只需键入:linuxmi@linuxmi:~/www.linuxmi.com$calcal命令可用于显示公历(Gregorian)。命令格式:cal[参数][月][年]命令功能:用于查看日历等时间信息,如果只有一个参数,则表示年份(1-9999),如果有两个参数,则表示月、年命令参数:-1显示某月的日历-3显示系统上月、当月、下月的日历-s显示星期日为一周的第一天,默认格式-m显示星期一为第一天dayofaweekOneday-j显示一年中的第几天(一年中的日期以天为单位,从1月1日开始计算,默认显示一年中当月的天数)-y显示日历当年的linuxmi@linuxmi:~/www.linuxmi.com$cal-j2,sl代表“蒸汽机车”,经常被打错(因为它是ls的反义词)。从航站楼的视觉效果来看,定期在航站楼看到机车是很酷的,尤其是当你不想要它们的时候。首先在终端输入如下命令安装sl:linuxmi@linuxmi:~/www.linuxmi.com$sudoaptinstallsl然后输入命令:linuxmi@linuxmi:~/www.linuxmi.com$sl3、rev这个命令是用于反转任何Enter(顾名思义)。当我说反向时,它意味着如果输入是“linuxmi”,输出将是“imxunil”。linuxmi@linuxmi:~/www.linuxmi.com$rev进入交互模式,可以使用快捷键Ctrl+c退出。但是rev也可以用下面的方法来反转整个文件:rev[文件路径]4.aafire你有没有想过终端黑色界面上的fire会是什么样子?这可以通过aafire命令来实现。第一步是在您的终端上使用以下代码安装aafire:linuxmi@linuxmi:~/www.linuxmi.com$sudoaptinstalllibaa-bin安装完成后,在您的终端上输入:linuxmi@linuxmi:~/www.linuxmi.com$aafire5,espeak如果你厌倦了听到周围的日常声音,这个命令可能是你的逃避。您可以通过安装espeak来收听计算机对话:linuxmi@linuxmi:~/www.linuxmi.com$www.linuxmi.com"请注意,您在双引号内键入的内容是您的计算机将显示的内容。6.figletFiglet是为那些喜欢用ASCII艺术书写的人准备的一个命令。它极大地简化了这项任务,因为它会自动转换任何给定的字符串。默认情况下,它在“/usr/share/figlet/fonts/”中带有一堆字体,您当然可以添加自己的字体。figlet[-fpathtothefont][string]例如:linuxmi@linuxmi:~/www.linuxmi.com$figletlinuxmi.com7.Banner类似于figlet,以大横幅格式显示文本。安装它:linuxmi@linuxmi:~/www.linuxmi.com$sudoaptinstallsysvbanner并使用语法:linuxmi@linuxmi:~/www.linuxmi.com$bannerlinuxmi8,cowsay该脚本基本上使用传递给它的参数的ascii符号来显示牛字符。首先,使用这个脚本安装cowsay:linuxmi@linuxmi:~/www.linuxmi.com$sudoaptinstallcowsay然后在终端输入:linuxmi@linuxmi:~/www.linuxmi.com$cowsaywww.linuxmi.com注意:把“www.linuxmi.com"以及奶牛需要显示的任何文本。如果你更喜欢五颜六色的小马而不是奶牛,你可以安装ponysay包和它对应的命令:linuxmi@linuxmi:~/www.linuxmi.com$ponysayLinuxfanwww.linuxmi.com9、Cowthink这个命令类似于cowsay,唯一的不同之处在于输出显示为思想。要使用这个命令,只需键入:cowthink"DoyouknowtheLinuxfansitewww.linuxmi.com"10.toilettoilet命令是一个有趣的命令,它是figlet的增强版,输出由ASCII码组成的艺术字。如果觉得白色不好看,还可以通过参数设置字体和颜色。目前有21种字体样式(在/usr/share/figlet目录下,Ubuntu20.04.3),如下截图所示。ascii12.tlfcircle.tlfmono9.tlfsmmono12.tlfascii9.tlfemboss2.tlfpagga.tlfsmmono9.tlfbigascii12.tlfemboss.tlfsmascii12.tlfwideterm.tlfbigascii9.tlffuture.tlfsmascii9.tlfbigmono12.tlfletter.tlfsmblock.tlfbigmono9.tlfmono12.tlfsmbraille.tlf注意:figlet或toilet出来的角色无色,需要配合lolcat。以下是显示上述字符图的21条命令:toilet-fascii12linuxmi|lolcattoilet-fascii9linuxmi|lolcattoilet-fbigascii12linuxmi|lolcattoilet-fbigascii9linuxmi|lolcattoilet-fbigmono12linuxmi|lolcattoilet-fbigmono9linuxmi|lolcattoilet-fcirclelinuxmi|lolcattoilet-femboss2linuxmi|lolcattoilet-fembosslinuxmi|lolcattoilet-ffuturelinuxmi|lolcattoilet-ffuturelinuxmi|lolcattoilet-fletterlinuxmi|lolcattoilet-fmono12linuxmi|lolcattoilet-fmono9linuxmi|lolcattoilet-fsmmono12linuxmi|lolcattoilet-fsmmono9linuxmi|lolcattoilet-fsmascii12linuxmi|lolcattoilet-fsmascii9www.linuxmi.com|lolcattoilet-fsmblockwww.linuxmi.com|lolcattoilet-fsmbraillewww.linuxmi.com|lolcattoilet-fwidetermwww.linuxmi.com|lolcat例子:linuxmi@linuxmi:~/www.linuxmi.com$toilet-fmono12-Fgay"linuxmi"11、Oneko这个命令给你通过在屏幕上添加一只猫来添加给终端一些香料,它会追逐你的(鼠标)光标。通过运行以下脚本安装它:linuxmi@linuxmi:~/www.linuxmi.com$sudoaptinstallonekotypeonekoshowcat。12.cmatrix如果你看过好莱坞电影黑客帝国,那么你很容易对这个命令产生共鸣。使用脚本安装cmatrix:linuxmi@linuxmi:~/www.linuxmi.com$sudoaptinstallcmatrix通过在终端中键入cmatrix来运行它。总结我们当然知道命令有多么重要,尤其是在Linux终端中,但是偶尔休息一下并享受这些有趣的命令是件好事。
