#child-process

  1. os_pipe

    一个跨平台的库,用于打开操作系统管道

    v1.2.1 953K #pipe #child-process #read-write #pipe2 #dup #createpipe #stdio
  2. subprocess

    子进程和管道的执行,受Python的subprocess模块启发,具有Rust特定的扩展

    v0.2.9 388K #execute-command #stdin #process #input-output #command #redirect #child-process
  3. wait-timeout

    在Unix和Windows平台上等待子进程,指定超时时间

    v0.2.0 1.8M #child-process #timeout #wait #waiting #handler #sigchld #unix
  4. duct

    运行子进程

    v0.13.7 348K #child-process #process #child #subprocess #command #pipe
  5. shared_child

    多线程中使用子进程

    v1.0.1 414K #child-process #process #child #subprocess #command #thread-safe
  6. cmd_lib

    常用的Rust命令行宏和实用工具,轻松编写类似于shell脚本的任务

    v1.9.4 12K #shell #process #script #pipe #command-line-utilities #child-process #env-var
  7. tauri-plugin-shell

    访问系统shell。允许您使用默认应用程序启动子进程并管理文件和URL。

    v2.0.0-rc.2 33K #child-process #shell #tauri-plugin #applications #tauri-app #url #default
  8. expectrl

    自动化Unix-like Don libes expect的终端应用程序

    v0.7.1 4.1K #expect #interactive-applications #terminal #pty #automation #child-process #command-line-interface
  9. kill_tree

    🌳 Kill Tree是一个库,旨在递归地终止指定进程及其所有子进程,独立于其他命令(如kill或taskkill)操作

    v0.2.4 12K #child-process #process #kill #terminate #taskkill #tree-kill #cli-tool
  10. rexpect

    与 Unix 进程/bash 交互的方式与 pexpect 或 Don libes expect 相同

    v0.5.0 20K #automation #testing #pty #expect #pexpect #child-process
  11. wipe-on-fork

    Unix 中在 fork 时会自动清除 OnceCell、LazyCell、Once、OnceLock、LazyLock 的替代品

    v0.2.3 #fork #once-cell #process #data #child-process #primitive #data-structures
  12. influxive-child-svc

    将 influxd 作为子进程运行

    v0.0.3-alpha.1 2.0K #child-process #metrics #influx-db #svc #influxive #influxd
  13. utf8-locale

    检测用于运行子进程的 UTF-8 兼容区域设置

    v1.0.3 #utf-8 #locale #subprocess #child-process #env-var #utf8
  14. xstream-util

    一个命令行工具,用于将流拆分到子进程中

    v2.0.0 #child-process #stream #command-line-tool #parallel-processing #stream-processing #split #delimiter
  15. minidumper-child

    捕获子进程中的 minidump

    v0.2.2 2.9K #child-process #crash-reports #crash #capture #reporting #minidumper #integration
  16. command-fds

    在启动子进程时传递任意文件描述符

    v0.3.0 28K #file-descriptor #child-process #process #child #subprocess #fd #command
  17. creche

    标准库中 std::process::Command 和相关类型的替代品。为每个子进程配置文件描述符和环境,运行单个进程和进程管道。

    v0.2.1 #child-process #process #child #file-descriptor #env-variables #pipe #command
  18. tauri-plugin-process

    访问您的 Tauri 应用程序当前进程

    v2.0.0-rc.0 6.9K #tauri-app #tauri-plugin #process #applications #api-access #child-process #plugin-api
  19. app-tracer

    长期运行应用的监控/基准测试,例如:服务器进程、流式应用。支持命令行界面和图形用户界面。(使用 app-benchmark 对单次运行的应用进行基准测试)。

    v0.7.2 #monitoring #benchmark #monitor #trace #observability #cpu-memory #child-process
  20. pid-set

    用于执行高效的等待操作的过程标识符集,使用 epoll。

    v0.1.3 #child-process #epoll #pid #wait #linux #async
  21. proc_guard

    确保在各种场景下正确销毁子进程的过程守卫。

    v0.2.0 270 #child-process #guard #termination #ensure #ctrl-c #proper #strategies
  22. toprs

    跨平台以内存为重点的 top。

    v0.3.4 #process-memory #memory #cpu-memory #cross-platform #top #cpu #child-process
  23. fork-map

    fork() 创建的子进程中的运行操作。

    v0.1.3 #child-process #parallel #concurrency #cursed #assume
  24. child_wait_timeout

    Rust 中的等待超时。

    v0.1.0 130 #child-process #wait #timeout #thread #signal #performance #pidfd
  25. maelstrom-worker-child

    maelstrom-worker 的辅助库。

    v0.11.0 230 #child-process #syscalls #maelstrom #helper #worker #multi-threading #limited
  26. duct_sh

    sh 函数的子库,以前在 duct 中。

    v0.13.7 600 #shell #cross-platform #command #child-process #duct #string #sh
  27. samedec

    SAME/EAS 数字接收机和警报程序。

    v0.4.0 #message #stdin #child-process #alert #input #decoder #decoding
  28. grader

    通过给定的 shell 命令对二进制排序文本文件进行基于流的 CLI。

    v0.2.0 #sorting #child-process #stream #cli-tool #sorted #cli
  29. tokio-process-terminate

    tokio 进程扩展,用于终止子进程。

    v0.3.2 150 #process #tokio #child-process #ctrl-c #terminate
  30. waitpid-any

    等待任何 PID,waitpid(2) 的扩展。

    v0.2.1 8.6K #wait #process #kqueue #pidfd #waitpid #child-process #api-bindings
  31. pwner

    进程所有者crate,允许以直观的方式访问子进程

    v0.1.8 #child-process #process #tokio #pipe #async
  32. filterm

    过滤终端数据,从子进程接收和发送

    v0.4.2 #child-process #filter #terminal #linux #unix
  33. anakin

    自动杀死孤儿进程

    v0.1.0 #process #child-process #automatic #children #linux #kill #orphaned
  34. prefork

    创建子进程

    v0.5.1 #fork #child-process #server #system #http #networking
  35. cradle

    轻松执行子进程

    v0.2.2 220 #child-process #process #child #command #shell
  36. multilink

    用于与本地或远程进程通信的IPC库,通过stdio或HTTP进行通信

    v1.0.1 110 #json-rpc #stdio #ipc #http #http-request #http-response #child-process
  37. perfrecord-mach-ipc-rendezvous

    ipc-channel mach功能的子集,用于建立双向通信并交换mach_task_self端口

    v0.2.1 #communication #mach #process #child-process #port #mach-task-self #exchange
  38. runny

    在自身的进程组内运行程序

    v1.2.5 #process #own #subprocess #running #pty #child-process #unix
  39. syswall

    系统调用防火墙

    v0.3.1 #child-process #syscalls #linux-process #linux #security #tracing #analysis
  40. devx-cmd

    在xtask crates上对std::process::Command的便利包装

    v0.5.0 21K #cmd #process #child-process #bash #shell #log-error #log-level
  41. unix-exec-output-catcher

    在子进程中运行可执行文件,并在UNIX系统上捕获STDOUT和STDERR输出。std::process::Command可能是更好的选择。使用此源代码作为如何实现的示例。

    v0.2.4 #unix #exec #pipe #child-process #fork #posix
  42. logappend

    执行子进程,从stdin和stderr读取,输出到文件,截断到指定的总内容大小

    v0.3.2 #child-process #size #stderr #stdin #truncate #read #content
  43. socket_config

    根据命令行选项或配置文件设置套接字

    v0.1.1 #sockets #config-file #systemd #config #child-process #setup #socket-activation
  44. tokio-pty-process

    通过伪TTY异步使用Tokio与子进程交互

    v0.4.0 4.4K #tokio #child-process #pty #pseudotty #async #interact #pseudo-tty
  45. unix_exec_piper

    在子进程中执行多个命令,其中第一个进程的STDOUT连接到下一个进程的STDIN。这是shell(如bash)内部的做法。

    v0.1.4 #pipe #exec #unix #fork #posix #child-process
  46. iomux

    多路复用子命令的stdout、stderr和其他信息

    v0.1.0 #child-process #output-stream #command #stream-processing #command-output #exit-status #info
  47. quake-bspc

    异步包装Quake BSP编译器'bspc'作为子进程运行

    v0.1.5 #quake #bsp #map #child-process #gamedev #aas #temp-dir
  48. cmd2zip

    以子进程运行一组命令,将它们的输出捕获为zip存档中的文件

    v1.1.0 #zip-archive #command-output #run-command #child-process #capturing #windows #capture
  49. 尝试使用DuckDuckGo进行搜索。搜索.

  50. command-rusage

    获取命令的资源使用情况

    v1.0.1 #child-process #syscalls #linux #resource #cpu #memory #page
  51. pseudoterminal

    一个跨平台的伪终端实现,具有异步支持

    v0.1.1 #terminal #pty #child-process #process #conpty #command-line-utilities #async-io
  52. swaperooni

    根据用户提供的事件热重载子进程。代理信号到子进程。

    v0.1.0 #child-process #hot-reload #signals #swap #user-events #proxies #response
  53. tokio-command-fds

    在启动子进程时传递任意文件描述符

    v0.2.1 #child-process #process #child #fd #subprocess #file-descriptor #command
  54. tokio-fork

    异步等待子进程的进程

    v0.2.1 #fork #child-process #tokio #linux #async #non-blocking
  55. tokio-transports

    用于进程间通信

    v0.1.0 #pipe #transport #tokio #ipc #networking #child-process
  56. node-child-process

    Node.js的wasm_bindgen绑定,用于ChildProcess API

    v0.1.1 #child-process #nodejs #node #process #child #api-bindings
  57. pine

    遍历进程行输出的迭代器

    v0.1.0 #process #unix #io #child-process
  58. lucid

    模拟应用程序,用于启动子进程的程序

    v0.3.0 #processes #child-process #subprocess #programs #spawn #mock-application #debugging
  59. kaspa-daemon

    以子进程的方式运行Kaspa节点和工具

    v0.13.4 #kaspa #running #version #process #full-node #child #child-process
  60. curses-game-wrapper

    为curses游戏创建包装器,以便制作游戏AI

    v0.0.4 #game-ai #artificial-intelligence #curses #child-process #control #sequence #vte
  61. rink-sandbox

    限制代码的内存使用量和运行时间,并允许中断(Ctrl+C)

    v0.6.1 #sandbox #cli #memory #child-process #rink #ctrl-c #spent
  62. caoe

    CaoE使得当父进程死亡时(即使被SIGKILL杀死),可以轻松地自动终止所有启动的子(和孙子)进程

    v0.1.2 #processes #children #process #child-process #operating-system
  63. spawn-task-port

    在OS X上启动子进程并获取子进程的Mach任务端口

    v0.1.1 #child-process #port #task #mach #os #send #testing
  64. catflap

    创建一个TCP套接字并将描述符作为环境变量传递

    v1.2.0 #sockets #server #reload #tcp-socket #child-process #env-var
  65. vorarbeiter

    一个小型进程管理器,负责关闭子进程

    v0.1.0 #child-process #supervisor #down #shutdowns #kill #shuts #drop
  66. tokio-process-bits

    一组在开发基于Tokio的应用程序并启动子进程时有用的模块

    v0.1.4 #子进程 #模块 #标准输出 #tokio #集合 # #spawn
  67. mio-child-process

    对 mio 的扩展,支持子进程

    v0.2.1 #子进程 #mio #扩展 #事件 #命令 #stdio #进程事件