Htop 进程监控,显示线程名称,查看指定线程

ops/2025/2/24 17:45:58/

ps -aux|grep xxx   查看指定线程pid

htop -p <pid>  查看指定进程

1. 在 htop 中显示线程名称

htop 界面中:

  1. F2(Setup) 进入设置菜单
  2. 选择 Display Options
  3. 启用 Show custom thread names(显示自定义线程名称)
  4. F10 退出并保存

监控线程的信息
watch -n 2 'echo "$(date "+%Y-%m-%d %H:%M:%S")" >> ps_threads.log && ps -T -p <PID> -o pid,tid,%cpu,%mem,comm,cmd >> ps_threads.log'

1. watch -n 2 "command"

  • watch:周期性地运行指定命令,并在终端显示输出。
  • -n 2:每 2 秒 运行一次 ps 命令。
  • "(双引号):保证 ps 命令作为整体被 watch 解析。

2. ps -T -p <PID> -o pid,tid,%cpu,%mem,comm,cmd

  • ps:查看进程/线程信息。
  • -T:显示指定进程的所有 线程(轻量级进程,LWP)。
  • -p <PID>:指定目标 进程 ID<PID> 需要替换为实际的进程号)。
  • -o pid,tid,%cpu,%mem,comm,cmd
    • pid:进程 ID。
    • tid:线程 ID(轻量级进程 ID)。
    • %cpu:CPU 使用率(百分比)。
    • %mem:内存使用率(百分比)。
    • comm:可执行文件名称(线程名称)。
    • cmd:完整的命令行参数。

3. >> ps_threads.log

  • >>:将 ps 命令的输出 追加ps_threads.log 文件,而不是覆盖。
  • ps_threads.log:日志文件名称,存储线程信息。
  • date "+%Y-%m-%d %H:%M:%S":记录当前时间。
  • &&:确保时间戳和 ps 结果一同写入日志。


http://www.ppmy.cn/ops/161024.html

相关文章

高阶C语言|枚举与联合

&#x1f4ac; 欢迎讨论&#xff1a;在阅读过程中有任何疑问&#xff0c;欢迎在评论区留言&#xff0c;我们一起交流学习&#xff01; &#x1f44d; 点赞、收藏与分享&#xff1a;如果你觉得这篇文章对你有帮助&#xff0c;记得点赞、收藏&#xff0c;并分享给更多对C语言感兴…

欢乐力扣:赎金信

文章目录 1、题目描述2、 代码 1、题目描述 赎金信&#xff0c;给你两个字符串&#xff1a;ransomNote 和 magazine &#xff0c;判断 ransomNote 能不能由 magazine 里面的字符构成。如果可以&#xff0c;返回 true &#xff1b;否则返回 false 。magazine 中的每个字符只能在…

最新版本Exoplayer(MediaX)实现K歌原伴唱包括单音轨和双音轨

在做K歌类项目中&#xff0c;原伴唱切换是必不可少的基础功能&#xff0c;一般一首完整的歌曲要包含MV视频原唱音频伴唱音频歌词。 而原伴唱音频有两种形式&#xff1a; 1.双音轨&#xff1a;音轨一是原唱&#xff0c;音轨二是伴唱 2.单音轨&#xff1a;左声道是原唱&#x…

深入理解Redis:从线程模型到应用场景的全面解析

在当今快速发展的技术领域&#xff0c;高效的内存数据存储解决方案对于提升应用性能至关重要。Redis 作为一款开源的内存数据结构存储系统&#xff0c;不仅能够用作数据库、缓存&#xff0c;还能作为消息中间件&#xff0c;在实现高速数据处理和复杂数据结构操作方面提供了强大…

共筑金融数字化新生态!YashanDB与恒生电子完成兼容互认证

近日&#xff0c;深圳计算科学研究院的崖山数据库系统YashanDB与恒生电子股份有限公司HUNDSUN资产估值与会计核算软件V6.0成功完成了兼容性互认证。结果显示&#xff0c;双方产品完全兼容&#xff0c;稳定运行&#xff0c;可共同为银行、证券、基金、保险、信托等金融机构提供稳…

接入DeepSeek后,智慧园区安全调度系统的全面提升

随着人工智能技术的快速发展&#xff0c;智慧园区的安全管理正逐步向智能化、自动化方向迈进。DeepSeek作为先进的人工智能解决方案&#xff0c;为智慧园区安全调度系统注入了强大的技术动力。通过接入DeepSeek&#xff0c;智慧园区安全调度系统在多个方面实现了显著提升&#…

vue前端菜单权限控制

权限式对特定资源都得访问许可&#xff0c;所谓权限控制&#xff0c;也就是确保用户只能访问到被分配的资源 而前端权限归根结底是请求的发起权&#xff0c;请求的发起可能有下面两种形式的触发 页面加载触发 页面上的按钮点击触发 总的来说&#xff0c;所有的请求发起都触…

Linux下基本指令(4)

Linux权限的概念 Linux下有两种用户&#xff1a;超级用户&#xff08;root&#xff09;、普通用户。 超级用户&#xff1a;可以再linux系统下做任何事情&#xff0c;不受限制 普通用户&#xff1a;在linux下做有限的事情。 超级用户的命令提示符是“#”&#xff0c;普通用户…