PCtrl基于 Rust 的 Linux 进程/任务管理器

联合创作 · 2023-10-01

Pctrl 是一个基于 Rust 编程语言的健壮、功能强大、易于使用且功能强大的进程管理器。它提供了系统概览,如当前正在运行的进程和系统,并为管理员提供了操纵这些进程的控制权。Pctrl 旨在通过提供强大的控制以及在终端用户界面 (TUI)、图形用户界面 (GUI) 或两者中运行的友好界面选择来与所有当前可用的 Linux 进程管理器竞争。

此项目目前已作为开罗美国大学操作系统 (CSCE 3401) 课程的一部分,旨在试验和学习 Rust 编程语言。

特性:

  • 作为 TUI 或 GUI 或两者运行
  • 以表格格式列出所有进程
  • 以树形格式列出所有进程
  • 按任何列对流程进行排序
  • 按名称或 pid 搜索进程
  • 按各种类别过滤流程
  • 查看进程详细信息
  • 查看显示内存和 CPU 的整体系统和单个进程使用情况的图表
  • 杀死一个进程
  • 更改进程优先级
  • 暂停/取消暂停进程
  • 改变过程的美好
  • 更改流程所有者
  • 将进程列表导出到 csv 文件
  • 监控进程并在它崩溃时重新启动它
  • 跟踪进程的资源使用情况并将其保存在文件中
浏览 1
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报