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

目录

    • 简介
    • 首次用户
    • 功能特点
    • 类似工具
    • 进一步阅读

简介

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

进一步阅读

  • 项目托管在 GitHub:procs,可以在这里找到源代码和最新的版本。
  • 想要学习如何使用其配置文件来配置 proc,请查阅 procs - A Modern Replacement For ps 这篇文章。
  • 想要进一步了解 procs 的功能,请查阅 procs:新的流程显示和检索工具

X-CMD 官网

  • x-cmd-pkg

  • x-cmd-1min

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/324427.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

地球系统模式(CESM)实践技术应用

目前通用地球系统模式(Community Earth System Model,CESM)在研究地球的过去、现在和未来的气候状况中具有越来越普遍的应用。CESM由美国NCAR于2010年07月推出以来,一直受到气候学界的密切关注。近年升级的CESM2.0在大气、陆地、海…

Win11系统的优化方法参考文档(彻底优化策略)

目录 一、个性化-应用-关闭防火墙等的设置 二、任务栏优化设置 三、Win11开始菜单更改为Win10经典菜单 四、将Micresoft Store 从固定任务栏取消 五、电源性能优化 六、解决卡顿 七、卸载系统自带软件 八、任务管理器开机启动项的禁用 九、调整为最佳性能 十…

LeetCode-无重复字符的最长子串(3)

题目描述&#xff1a; 给定一个字符串 s &#xff0c;请你找出其中不含有重复字符的 最长子串 的长度。 代码&#xff1a; class Solution {public int lengthOfLongestSubstring(String s) {Set<Character> occnew HashSet<Character>();int lens.length();int…

【排序算法总结】

目录 1. 稳点与非稳定排序2. 冒泡排序3. 简单选择排序4. 直接插入排序5. 快排6. 堆排7. 归并 1. 稳点与非稳定排序 不稳定的&#xff1a;快排、堆排、选择原地排序&#xff1a;快排也是非原地排序&#xff1a;归并 和三个线性时间排序&#xff1a;桶排序 &#xff0c;计数&…

Linux操作系统基础(09):Linux的文件权限

1. 文件权限是什么 在Linux系统中&#xff0c;文件权限是指对文件或目录的访问权限控制&#xff0c;它由三个部分组成&#xff1a;所有者权限、组权限和其他用户权限。文件权限和用户权限之间有密切的关系&#xff0c;文件权限规定了用户对文件的操作权限&#xff0c;而用户权…

大数据情况下如何保证企业数据交换安全

数据交换是指在网络或其他方式下&#xff0c;不同主体按照规定的规则和标准实现数据的共享、传输和处理的过程。大数据时代的到来使得数据交换的重要性更为凸显&#xff0c;大数据带来了海量、多样、高速、低价值密度等特点&#xff0c;也带来了更多的价值挖掘和应用场景。 保障…

Certum与Geotrust的OV多域名证书

Certum和Geotrust都是知名的CA认证机构&#xff0c;旗下的SSL证书产品丰富&#xff0c;有单域名SSL证书、多域名SSL证书以及通配符SSL证书。这些SSL数字证书作为一种重要的网络安全产品&#xff0c;能够实现数据加密和身份验证&#xff0c;保障网站的安全性和隐私性。OV多域名S…

链接器--动态链接器--延迟绑定与动态链接器是什么?学习笔记三

内容在公众号&#xff0c;新建标签页打开网页&#xff1a; 链接器--动态链接器--延迟绑定与动态链接器是什么&#xff1f;学习笔记三前面的几次笔记记录了静态链接技术、加载时链接的动态链接技术&#xff0c;执行时链接的延迟绑定技术&#xff0c;这次笔记主要研究动态链接器…

性能优化-OpenMP基础教程(四)-Android上运行OpenMP

本文主要介绍如何在一个常规的Android手机上调试OpenMP程序&#xff0c;包括Android NDK的环境配置和使用JNI编写一个OpenMP程序运行在Android手机中。 &#x1f3ac;个人简介&#xff1a;一个全栈工程师的升级之路&#xff01; &#x1f4cb;个人专栏&#xff1a;高性能&#…

设计模式之过滤器模式

目录 1.简介 2.过滤器的实现 2.1.过滤器的角色 2.2.类图 2.3.具体实现 3.过滤器模式的优点 4.过滤器模式的不足 5.适用的场景 1.简介 过滤器模式&#xff08;Filter Pattern&#xff09;或标准模式&#xff08;Criteria Pattern&#xff09;是一种结构型设计模式&…

Java基本语法

第一章 Java基本语法 1. Java程序剖析1.1 Java代码的基本格式1.2 包、import1.3 类1.4 main()方法1.5 方法1.6 标识符1.7 关键字1.8 修饰符1.9 程序块1.10 语句1.11 Java代码的注释 2. 常量与变量2.1 常量2.2 变量2.2 变量的分类2.2.1 成员变量2.2.2 局部变…

初识Winform

什么是winform&#xff1f; WinForms&#xff08;Windows Forms&#xff09;是Microsoft .NET框架中的一个用户界面&#xff08;UI&#xff09;技术&#xff0c;用于创建Windows应用程序。它提供了一组用于构建图形用户界面的类和控件&#xff0c;以及与用户交互的事件模型。 …