百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
U

uroboros

> 编程语言
开源

一个专注于单个进程的 GNU/Linux 监控和分析工具。

671 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

一个专注于单个进程的 GNU/Linux 监控和分析工具。

Uroboros 是一个专注于单个进程的 GNU/Linux 监控工具。虽然 top、ps 和 htop 等工具提供了非常详细的整体信息,但它们通常缺乏对特定进程的有用的时间表示,而通过这种进程数据点的可视化表示,可以用于分析、调试和一般监控其良好运行状况。虽然存在像 psrecord 这样的工具,可以记录某个进程的一些活动,但需要使用图形服务器进行渲染,而且它既不完整也不实时。

Uroboros 的目标是通过提供一个单一工具来记录、重放和实时渲染终端中的进程运行时信息,而不会影响进程性能,就像更具侵入性的基于 ptrace 的解决方案那样。 ** 正在开发中 **

sudo uro -pid 1234 -tabs "cpu, mem, io" 要在磁盘上保存录制内容: sudo uro -pid 1234 -record /tmp/process-activity.dat 要从磁盘播放录制内容(适用于任何操作系统,不需要 sudo): uro -replay /tmp/process-activity.dat 更多选项: uro -help

关键字 操作
<右> 显示下一个选项卡视图。
<左> 显示上一个选项卡视图。
<下> 向下滚动表格。
<上> 向上滚动表格。
j 向下滚动列表。
k 向上滚动列表。
<Enter> 选择列表元素。
p 暂停(默认和回放模式)。
f 快速向前(回放模式)。
q / <C-c> 退出 uro。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Go

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言