x-cmd pkg | procs - ps 命令的现代化替代品

2024-01-08 09:08:16

简介

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

首次用户

  1. 使用 x procs 即可自动下载并使用

    • 在终端运行 eval "$(curl https://get.x-cmd.com)" 即可完成 x 命令安装, 详情参考 x-cmd 官网
  2. x-cmd 提供1分钟教程,其中包含了 procs 命令常用功能的 demo 示例,可以帮你快速上手 procs 。

  3. 使用案例:

    procs-1min-cn

    # 启用 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:获取可用按键的帮助;

功能特点

  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、内存、硬盘、网络等系统资源。

进一步阅读

X-CMD 官网

文章来源:https://blog.csdn.net/edwinjhlee/article/details/135388723
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。