📦 x-cmd pkg | procs - 实时进程监控,ps 的理想替代品,Rust 编写

149 阅读1分钟

简介

procs 是用 Rust 编写的 ps 替代品,用于显示有关任务进程的信息。

首次用户

  1. 最简单的,仅输入 procs 即可显示所有进程的信息。
  2. 在本文的 demo 中展现了如何通过 x-cmd 快速使用 procs

procs.gif

功能特点

  1. 彩色且方便阅读的显示,基于终端背景的自动主题检测
  2. 多栏关键词搜索
  3. 增加一些 ps 不支持的信息:
    • TCP/UDP 端口
    • Read/Write throughput 读/写吞吐量
    • Docker 容器名称
    • 更多内存信息
  4. 支持 Pager: 当数据信息列表过长时,procs 会将信息分页显示,并等待用户按键以逐页浏览。这使得在查看大量进程信息时更加友好和便捷。
  5. 实时进程监视:procs 提供了一个实时进程监视仪表板,可以显示当前系统上运行的所有进程的信息,包括进程 ID、CPU 使用率、内存占用、进程状态等。
  6. 支持树视图展示

类似工具

  1. ps:用于显示系统进程的信息。虽然它不提供实时监视,但可以用来获取进程信息的快照。
  2. gotop 是一个基于终端的图形界面监视器,用于在终端中显示系统资源的使用情况。
  3. zenith 是一个系统资源监控工具,用来监控 CPU、内存、硬盘、网络等系统资源。

进一步阅读




更多内容请查阅 : pkg/procs

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


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

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