linuxascii与字符相互转换

linuxascii与字符相互转换

浏览次数:
信息来源: 用户投稿
更新日期: 2025-12-24
文章简介

Linux终端其实没有想象中的那样可怕。当然啦,一开始它可能会令人望而却步,但是当我们更了解它的时候,我们就会喜欢上它的。你可能会使用终端来做一些严肃的工作。你也可以在终端中做很多有趣的事情。其

2025阿里云双十一服务器活动

Linux终端其实没有想象中的那样可怕。

当然啦,一开始它可能会令人望而却步,但是当我们更了解它的时候,我们就会喜欢上它的。

你可能会使用终端来做一些严肃的工作。你也可以在终端中做很多有趣的事情。

其中的一项就是试一试ASCII字符画ASCIIart。你可以在Linux终端中用各种命令行工具以ASCII的形式显示一些预定义的或是随机的消息、玩游戏,抑或是播放动画。

我的同事Sreenath喜欢探索此类不寻常的命令行工具并将他的发现分享给我。现在,我也将他的发现与你分享。

你的Linux发行版的仓库中应该已经有这些程序中的大多数了。你可以用系统的包管理器安装它们。为了使文章简洁,下文的安装指南均以Ubuntu为例。

1、lolcat:向终端加入缤纷色彩

虽然?与ASCII字符画没有任何关系,至少,没有直接关系。

我还是在文章开头就列出了它,因为它可以与其他的ASCII工具组合使用。

所以,它能做什么呢?它与?指令很相似,但是它向输出内容加入随机的渐变色彩。

目前它看起来可能没什么用,但当其他ASCII工具通过?输出时,你会看到它的效果。

2、Aewan:漂亮地显示ASCII字符

Aewan是一个多层ASCII图形、动画编辑器。它可以生成独立的,可被?命令查看的ASCII字符画文件和便于命令行工具集成与解析的格式。

它包括两个工具:ASCII编辑器?,和文件查看器。

用?命令以ASCII格式漂亮地显示任何文本。注意下面的截屏中字母的使用方式。

3、Cowsay:让ASCII牛复述你想说的话

这头牛在说什么?你想什么就让它说什么。

是经验丰富的Linux用户中流行的工具。它显示了一个ASCII格式的牛,会重复你提供的文本。

但不仅限于牛。你也可以将其更改为其他的角色。比如,一条龙(火龙君临):

你注意到截图中的色彩了吗?这正是上文提到过的?命令的魔力所在。

你可以参考它的手册,浏览其他配置和选项。

4、jp2a:图片转ASCII字符画

是一个在Linux终端中将图像转换为ASCII字符画的命令行工具。它适用于JPEG和PNG文件,允许彩色输出和用你选定的字符显示ASCII字符画。

你可以像这样得到彩色的输出,并且保存到文件。

它并不是这类工具中的唯一一种,比如,和几个其他的工具也可以达成相同的效果。在这里不再一一讨论了。

5、linuxlogo:用ASCII格式显示Linux发行版的徽标

linuxascii与字符相互转换

不,不是我们喜爱的Linux标志Tux,而是你的Linux发行版的徽标。它还显示一些其他信息,比如Linux内核版本、CPU、RAM、主机名等等。

6、Neoftech:显示Linux标志和系统信息

上面的Linux标志有点太简化了。你可以用Neofetch放大它。

它以更漂亮的方式显示发行版以及一些系统信息,如内核、运行时间、桌面环境、主题和图标等等。

你还可以通过?解析它,获得彩虹色的输出。

然后,输入?就可以运行啦。

还有一个与Neofetch很像的工具,。用哪个都行。

开玩笑啦。这样的事情根本就不存在。

幸运饼干仍然很流行,所以显然,人们喜欢阅读随机的预测或说法。

你可以在Linux终端中用Fortune命令达到类似效果:

你可以用下面的命令安装它。

装好之后,在终端中输入?来得到一条随机消息。

这是非预期使用Linux命令的典型例子。命令本来用于通过管道监控数据的进度。

但你可以使用它来对显示任何命令的输出加入动画效果。将其与上述的命令结合起来,你就可以看到ASCII字符画逐渐显现在屏幕上,就像正在输入一样。

9、cmatrix:类似黑客帝国的ASCII动画

还记得“黑客帝国”吗?下落的绿色代码是黑客帝国和黑客的象征。

你可以使用?命令在Linux终端用ASCII模拟运行下落代码。

我在这里用一张图片代替视频。

它会立即启动,并不断生成随机的绿色文本,带着从屏幕上落下后消失的动画效果。该命令会持续运行。使用?停止运行程序。

10、cbonsai:在你的终端种植盆景

有没有园艺的天赋?在终端中种植一棵ASCII盆景树怎么样?

是一个可让你以ASCII格式运行盆景树生长动画的有趣Linux命令。

几天前我发了一条关于?命令的YouTube短视频。

你可以用下面的命令安装?:

还有很多这样的有趣的命令行工具,甚至还有ASCII游戏。有时,看着它们给周围的人带来欢乐真的很有趣。

这些命令能派上用场吗?我不确定是否可用,但你可以在?文件中添加其中一些,这样一旦打开终端会话,命令就会立即运行。

许多系统管理员在共享的Linux系统上都会这样做。像?或这样的程序可以用来以漂亮的方式显示消息或系统概况。

你也可以在你的Bash脚本中使用其中的一些程序,尤其是当你需要突出显示某些内容时。

标签:
如何在应用层构建WAF(应用层网络定义)
« 上一篇
返回列表
下一篇 »

如本文对您有帮助,就请抽根烟吧!