📦 x-cmd pkg | genact - 系统活动模拟器,探索终端的精彩世界!

190 阅读2分钟

简介

genactgithub.com/svenstaro 用 Rust 开发的系统活动模拟器(activity generator)。它能生成伪随机的系统活动来模拟一个繁忙的 Linux 系统,如模拟编译代码、模仿与僵尸网络相关的活动、生成加密货币挖矿的活动等。

这是一个非常有趣的项目。它能帮你了解一些系统活动的输出格式,以作为真实系统操作的一个参考;能协助测试部分工具是否能够正确处理连续的日志输入;能帮忙填补屏幕空白,提供更为丰富的演示效果。总的来说,它是趣味性大于实用性的工具,主要的用途还是娱乐,比如在朋友或同事面前运行它,假装你在运行一个复杂的任务,给人一种你在处理重要工作的错觉。

genact.gif

快速上手

安装

eval "$(curl https://get.x-cmd.com)"        # 安装 x-cmd
x env use genact                            # 使用 x-cmd 安装 genact

使用

  1. 生成伪随机的系统活动:

    genact
    
  2. 查看 genact 可用的活动模块,并指定要模仿破解密码的活动:

    genact -l
    genact -m bruteforce
    
  3. 设置 5 倍速并在 2 分钟后退出模拟活动:

    genact -s 5 --exit-after-time 2min
    

功能特点

  1. 随机化输出:所有的输出都是随机生成的,虽然它看起来像真实的系统操作,但实际上不会对系统产生任何实际的影响。
  2. 模块化设计:提供有 19 个模块,每个活动模块都是独立的,可以通过命令行参数指定。

相关作品或竞品

  1. cmatrix:终端中生成类似《黑客帝国》的字符雨效果,让你的终端看起来像电影中的黑客界面。
  2. pipes.sh:在终端中生成管道动画,通过字符艺术展示流动的水,营造一种动态效果。
  3. asciiquarium:一个在终端中模拟 ASCII 艺术水族箱的程序,展示各种鱼类和水生生物的动画。

进一步阅读

  • genact 源代码 - genact 项目的源代码托管在 GitHub,你可以在这里找到最新版本的 genact 和参与社区贡献。




更多内容请查阅 : pkg/genact

转载请标明原文链接www.x-cmd.com/pkg/genact


关注微信官方公众号 : oh my x

获取开源软件和 x-cmd 最新用法