1 个不稳定版本
0.1.0 | 2022年5月13日 |
---|
#686 in Unix APIs
193 每月下载量
10KB
193 代码行数(不包括注释)
语言 : 🇺🇸 英语 | 🇨🇳 简体中文
port-killer
概述
port-killer 是一个 Rust 库,提供清除端口占用和终止进程的功能。
安装
-
获取最新版本 -> https://crates.io/crates/port-killer
-
添加依赖
[dependencies]
port-killer = "0.1.0"
- 用法
use port_killer::{kill, kill_by_pids};
fn main() {
assert!(kill(5000).expect(""));
assert!(kill_by_pids(&[56812]).expect(""));
}
优点
fn -> kill · kill_by_pids
文档
kill
按端口清除端口占用
pub fn kill(port: u16) -> Result<bool, Error>
kill_by_pids
根据进程 ID 终止进程
pub fn kill_by_pids(pids: &[u32]) -> Result<bool, Error>