简介
genact 是 github.com/svenstaro 用 Rust 开发的系统活动模拟器(activity generator)。它能生成伪随机的系统活动来模拟一个繁忙的 Linux 系统,如模拟编译代码、模仿与僵尸网络相关的活动、生成加密货币挖矿的活动等。
这是一个非常有趣的项目。它能帮你了解一些系统活动的输出格式,以作为真实系统操作的一个参考;能协助测试部分工具是否能够正确处理连续的日志输入;能帮忙填补屏幕空白,提供更为丰富的演示效果。总的来说,它是趣味性大于实用性的工具,主要的用途还是娱乐,比如在朋友或同事面前运行它,假装你在运行一个复杂的任务,给人一种你在处理重要工作的错觉。
快速上手
安装
eval "$(curl https://get.x-cmd.com)" # 安装 x-cmd
x env use genact # 使用 x-cmd 安装 genact
使用
-
生成伪随机的系统活动:
genact -
查看
genact可用的活动模块,并指定要模仿破解密码的活动:genact -l genact -m bruteforce -
设置 5 倍速并在 2 分钟后退出模拟活动:
genact -s 5 --exit-after-time 2min
功能特点
- 随机化输出:所有的输出都是随机生成的,虽然它看起来像真实的系统操作,但实际上不会对系统产生任何实际的影响。
- 模块化设计:提供有 19 个模块,每个活动模块都是独立的,可以通过命令行参数指定。
相关作品或竞品
- cmatrix:终端中生成类似《黑客帝国》的字符雨效果,让你的终端看起来像电影中的黑客界面。
- pipes.sh:在终端中生成管道动画,通过字符艺术展示流动的水,营造一种动态效果。
- asciiquarium:一个在终端中模拟 ASCII 艺术水族箱的程序,展示各种鱼类和水生生物的动画。
进一步阅读
- genact 源代码 - genact 项目的源代码托管在 GitHub,你可以在这里找到最新版本的 genact 和参与社区贡献。
更多内容请查阅 : pkg/genact
转载请标明原文链接 :www.x-cmd.com/pkg/genact
关注微信官方公众号 : oh my x
获取开源软件和 x-cmd 最新用法