Redian新闻
>
在 Linux 中玩乐:Cmatrix 之旅 | Linux 中国

在 Linux 中玩乐:Cmatrix 之旅 | Linux 中国

科技
 
导读:玩得开心,安德森先生!                                                   
本文字数:2652,阅读时长大约:4分钟

https://linux.cn/article-16422-1.html
作者:Sreenath
译者:ChatGPT

玩得开心,安德森先生!

Cmatrix 是一款充满乐趣的 Linux 和 Unix 系统命令行程序。它可以模仿经典电影《黑客帝国(Matrix)》系列中的场景,用绿色的字符流营造出雨一般的下落效果。

Cmatrix 命令

除了充满视觉冲击力的绿色字符流之外,你还可以发挥想象,利用这款有趣的命令做更多事情。

🚧 需要注意的是,Cmatrix 是一个 CPU 密集型的命令,所以请慎重使用它。

如何在 Ubuntu 及其他 Linux 系统中安装 Cmatrix

Cmatrix 已经被收录在几乎所有主要的 Linux 发行版的官方库中。如果你是 Ubuntu 用户,可以通过如下命令来安装 Cmatrix:

  1. sudo apt install cmatrix

对于 Fedora 用户,应该使用以下命令进行安装:

  1. sudo dnf install cmatrix

而对于 Arch Linux 用户,则可以使用 pacman 命令进行安装:

  1. sudo pacman -S cmatrix

Cmatrix 的基础应用

cmatrix 命令自身提供了丰富的选项,你可以自由改变默认的绿色字符流的外观呈现。

加粗的字符

你可以选择使用 -b 选项,偶尔展示加粗的字符,

  1. cmatrix -b

加粗的 Cmatrix 字符

或者,你也可以调整设置,让所有的字符都以加粗方式显示,

  1. cmatrix -B

全部显示为加粗的字符

异步滚动

默认情况下,Cmatrix 会创建一个字符同步下落的显示。但如果你想看到一个更为动态、视觉上更吸引人的显示效果,就可以在代码中操控字符的下落速度。

你可以这样设置 Cmatrix,让其进行异步滚动:

  1. cmatrix -a

自定义字符下落速度

你想让字符下落的速度更快,或者更慢吗?只需在 Cmatrix 中做出微小改动,就可以实现。

如想让字符以更快的速度下落,你可以这样设定:

  1. cmatrix -u 2

字符快速下落

在这里,默认的屏幕更新延迟是 4,如果你把这个值降低,那么字符下落的速度就会增加,反之则会减慢。所以,如果你想让 Cmatrix 以更慢的速度运行,你可以这样设置:

  1. cmatrix -u 9

字符慢速下落

自定义颜色

你可能想问,绿色能改吗?当然,你想变成紫色也行。

运行 Cmatrix 的时候,你可以自由调整它的颜色。只需要使用 -C 选项,然后在后面添加你想要的颜色,如下所示:

  1. cmatrix -C magenta

颜色变为洋红色

你可以任选绿色(green)、红色(red)、蓝色(blue)、白色(white)、黄色(yellow)、青色(cyan)、洋红色(magenta)以及黑色(black)这些颜色。

其他可选设置

< 如显示不全,请左右滑动 >
选项对应功能
cmatrix -o旧式滚动模式
cmatrix -mLambda 模式:把所有的字符变为 lambda 符号
cmatrix -s屏保模式:按键有就自动退出
cmatrix -h调出帮助手册

运行 Cmatrix 时的快捷键选项

就算在启动 Cmatrix 的时候你没有添加任何选项,你仍可以在实际运行中随时改变设置。下面就是一些可供你随时选择的选项。

随时改变颜色

当然,你无需重新启动程序,就可以随时改变显示的颜色。但需要记住,不同的键位对应着不同的颜色。在 Cmatrix 未关闭的情况下,如果你按下了存储在键位上的指令,显示的颜色将会直接变更。

< 如显示不全,请左右滑动 >
颜色相应键位
红色!
绿色@
黄色#
蓝色$
洋红色%
青色^
白色&
黑色)

自由调整更新速度

在 Cmatrix 运行的过程中,你可以按 0 到 9 的任何一位数字键来随意改变当前的更新速度。

此外,Cmatrix 也有许多其他的选项可供你选择,你可以在命令的 man 页面里面找到它们。

  1. man cmatrix

彩虹魔法:Cmatrix 配合 lolcat

🚧 请注意,Cmatrix 本身就是 CPU 密集型的命令,所以在使用其他命令操控它的时候需特别小心。

你可以将 Cmatrix 和 lolcat 结合在一起使用,以此营造出一种更加有趣的视觉效果。如果你是 Ubuntu 的用户,可以通过如下的命令来安装 lolcat:

  1. sudo apt install lolcat

安装完毕后,只需简单地通过管道将 Cmatrix 连接到 lolcat,你便可以看到赏心悦目的彩虹效果了。

  1. cmatrix | lolcat

Cmatrix 配合 Lolcat 效果

当然,你也可以尝试用 lolcat 来管理所有的 Cmatrix 的功能。

或者,你可以调出一个倾斜的彩虹条纹效果,为自己的视觉体验增添一些新花样。

  1. cmatrix | lolcat -p 100

此外,只要轻轻一点,你就可以直接反转现有的背景和前景颜色,使你的终端完全沉浸在五彩斑斓之中。

  1. cmatrix | lolcat -i

Cmatrix 与反转颜色的 Lolcat

终端界面的无尽可能

我知道 Cmatrix 不可能是 最实用的 Linux 命令itsfoss.com,但无可否认,它令人喜爱且同样能够带给你乐趣。难道你不想尝试更多和你的 Linux 系统之间的 有趣交互itsfoss.com 吗?

就像 Cowsay 这样的命令,虽然简单,却欢乐无穷:

哞~ 我的 Linux 终端里有头牛

这里还有更多玩法等待你去探索:

在终端中享受乐趣的 13 种 Linux 命令点此复制链接

现在,玩得开心,安德森先生!

(题图:MJ/9f9f8665-e5d0-47b5-9df0-b39abd9dca3d)


via: https://itsfoss.com/using-cmatrix/

作者:Sreenath 选题:lujun9972 译者:ChatGPT 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

欢迎遵照 CC-BY-SA 协议规定转载,
如需转载,请在文章下留言 “转载:公众号名称”,
我们将为您添加白名单,授权“转载文章时可以修改”。


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
Linux 内核动手编译实用指南 | Linux 中国Bazzite:专为 Steam Deck 和 PC 上的 Linux 游戏打造的发行版 | Linux 中国鸿发超市「2000 万美元」买下82街前Walmart超市!开设第4家Hông Phát分店!黑鹰博物馆Blackhawk museum (下)10 月份在 Fedora Linux 上值得尝试的酷炫 Flatpak应用 | Linux 中国Linux 爱好者线下沙龙:LLUG 2023·相聚成都 | Linux 中国吃喝玩乐 | treat or trick?波士顿万圣节活动推荐【2023西雅图周边万圣节玩乐攻略】带娃赶场海量免费 Trick-or-Treat 活动不迷路!游纽芬兰散记:奇特的绿角地质景观原来我们一直都活在梦中Wolfi:改进云软件供应链的 Linux “非”发行版 | Linux 中国备受欢迎的数字音频工作站 Studio One 新增了对 Linux 的支持 | Linux 中国在 Linux 终端利用 Asciiquarium 打造海底世界 | Linux 中国【2023西雅图万圣节玩乐攻略】带娃赶场,海量免费 Trick-or-Treat 活动不迷路!Garuda Linux “Spizaetus” 发布,可以体验 KDE Plasma 6 了! | Linux 中国在 Arch Linux 上安装和使用 Yay | Linux 中国在 Arch Linux 上安装 Brave | Linux 中国Vojtux:针对视力障碍用户改造 Linux | Linux 中国使用 Btrfs 快照方便升级 Fedora Linux 且易于回退 | Linux 中国首款 Linux 游戏本?!Tuxedo 推出 Linux 游戏本 Sirius 1668 奔赴南疆Linux Mint 21.2 Edge:为更新的硬件提供支持 | Linux 中国Linus Torvalds:Linux 内核中的 Rust、AI 和疲劳的维护者 | Linux 中国Linux 黑话解释:Linux 中的 Super 键是什么? | Linux 中国Fractal 5:Linux Matrix 消息应用迎来 GTK 4 和 Rust SDK 的升级 | Linux 中国如何制作一个 Linux Mint 立付 USB | Linux 中国任务中心:一款流畅的 Linux 系统监控应用 | Linux 中国Linux 爱好者线下沙龙:LLUG 2023·蓉城热辣相聚 | Linux 中国Linux 中的 ls 命令使用教程 | Linux 中国修复 Arch Linux 中的 “Bash: man command not found” 错误 | Linux 中国Overskride:刚刚出现的一款有趣的 Linux 蓝牙应用! | Linux 中国Linux 游戏的下一个秘密武器:Bottles Next | Linux 中国梦境记录银泰百货双11观察:如何在“常规”中玩出“新意”终端基础:Linux 终端中的目录切换 | Linux 中国
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。