Process Interactive Kill(pik):一款基于 Rust 的命令行交互式进程搜索与终止工具,兼具灵活性与高效性,适合开发者和系统管理员精细化管理进程。| #工具
• 支持模糊搜索进程,关键词包含:
- 进程名(直接输入,如 firefox)
- 命令路径(以 '/' 前缀,如 /firefox)
- 启动参数(以 '-' 前缀,如 -foo,需加 -- 传递)
- 监听端口(以 ':' 前缀,如 :8080)
- 全局匹配(以 '~' 前缀,如 ~firefox)
- 精确进程 ID(以 '!' 前缀,如 !1234)
- 进程家族(父进程及子进程,以 '@' 前缀,如 @1234)
• 结果实时交互式筛选,选中目标进程后可直接用 Ctrl + X 杀死,提升操作效率
• 跨平台设计,Linux、macOS、Windows 理论支持,社区可参与测试与反馈,开源MIT许可
• 多渠道安装支持:Linux 发行版包管理器、Rust cargo、dra 及预编译二进制包
• 配置灵活,支持 config.toml 文件和命令行参数双重配置,满足个性化需求
• 当前仍在开发中,持续迭代完善中,欢迎社区贡献和测试
pik 不仅是 pkill 的交互升级,更通过多维度模糊匹配和家族进程操作,极大提升了进程管理的精准度和友好度,适合复杂场景下多任务高效运维。
• 支持模糊搜索进程,关键词包含:
- 进程名(直接输入,如 firefox)
- 命令路径(以 '/' 前缀,如 /firefox)
- 启动参数(以 '-' 前缀,如 -foo,需加 -- 传递)
- 监听端口(以 ':' 前缀,如 :8080)
- 全局匹配(以 '~' 前缀,如 ~firefox)
- 精确进程 ID(以 '!' 前缀,如 !1234)
- 进程家族(父进程及子进程,以 '@' 前缀,如 @1234)
• 结果实时交互式筛选,选中目标进程后可直接用 Ctrl + X 杀死,提升操作效率
• 跨平台设计,Linux、macOS、Windows 理论支持,社区可参与测试与反馈,开源MIT许可
• 多渠道安装支持:Linux 发行版包管理器、Rust cargo、dra 及预编译二进制包
• 配置灵活,支持 config.toml 文件和命令行参数双重配置,满足个性化需求
• 当前仍在开发中,持续迭代完善中,欢迎社区贡献和测试
pik 不仅是 pkill 的交互升级,更通过多维度模糊匹配和家族进程操作,极大提升了进程管理的精准度和友好度,适合复杂场景下多任务高效运维。