目录
- 简介
- 首次用户
- 功能特点
- 类似工具
- 进一步阅读
简介
procs
是用 Rust 编写的 ps
替代品,用于显示有关任务进程的信息
首次用户
-
使用
x procs
即可自动下载并使用- 在终端运行
eval "$(curl https://get.x-cmd.com)"
即可完成 x 命令安装, 详情参考 x-cmd 官网
- 在终端运行
-
x-cmd 提供1分钟教程,其中包含了 procs 命令常用功能的 demo 示例,可以帮你快速上手 procs 。
-
使用案例:
# 启用 procs UI 界面 x procs # 查看系统中 root 相关的进程 x procs root # 查看 PID 为1,4,10,123的进程 x procs --or 1 4 10 123 # 以树状形式查看系统的进程 x procs --tree # 按对 CUP 的利用率进行排序 x procs --sortd cpu
- 常用按键:
q
:退出 gitui 的 UI 界面或取消当前操作;h
:获取可用按键的帮助;
- 常用按键:
功能特点
- 彩色且方便阅读的显示,基于终端背景的自动主题检测
- 多栏关键词搜索
- 增加一些
ps
不支持的信息:- TCP/UDP 端口
- Read/Write throughput 读/写吞吐量
- Docker 容器名称
- 更多内存信息
- 支持 Pager: 当数据信息列表过长时,
procs
会将信息分页显示,并等待用户按键以逐页浏览。这使得在查看大量进程信息时更加友好和便捷。 - 实时进程监视:
procs
提供了一个实时进程监视仪表板,可以显示当前系统上运行的所有进程的信息,包括进程 ID、CPU 使用率、内存占用、进程状态等。 - 支持树视图展示
类似工具
- ps:用于显示系统进程的信息。虽然它不提供实时监视,但可以用来获取进程信息的快照。
- gotop 是一个基于终端的图形界面监视器,用于在终端中显示系统资源的使用情况。
- zenith 是一个系统资源监控工具,用来监控 CPU、内存、硬盘、网络等系统资源。
进一步阅读
- 项目托管在 GitHub:procs,可以在这里找到源代码和最新的版本。
- 想要学习如何使用其配置文件来配置 proc,请查阅 procs - A Modern Replacement For ps 这篇文章。
- 想要进一步了解 procs 的功能,请查阅 procs:新的流程显示和检索工具
X-CMD 官网
x-cmd-pkg
x-cmd-1min