htop 主题定制:改 3 个开关,默认界面一眼看清谁在吃 CPU
【免费下载链接】htophtop is an interactive text-mode process viewer for Unix systems. It aims to be a better 'top'.项目地址: https://gitcode.com/gh_mirrors/hto/htop
盯着默认 htop 盯了五分钟,还是分不清哪个进程在偷偷吃满 CPU?其实 htop 主题定制的设置全在界面里,不用手改配置文件。花 5 分钟就能改到你顺眼。
先给结果:深色底,树状列表,吃资源的置顶
改完后的 htop 长这样:背景是安静的深色,进程按树状分组,第一行就是当前吃满 CPU 的进程,顶部仪表左右对齐。三秒钟你就能看懂瓶颈在哪。
最小改动:htop 改配色,两步就够
- 按 F2 进入设置菜单,进入 "Colors" 项。
- 选一套配色——深色终端选 "Black Night",浅色终端选 "Light Terminal"——按 Done,画面立即换色。
从 Default 到 Broken Gray 一共 7 套方案,定义在默认主题定义,直接挑,不用记参数。配色定了,再让列表变好读。
拆成三块:色彩、列与排序、仪表与布局
色彩:先定底色,再定强调色
- "Colors" 里 7 套配色任选一套,整屏一步换色。
- 回到 F2,勾上 "Display threads in a different color",线程和进程不再混在一起。
- 勾上 "Show program path",命令列显示完整路径,不用猜。
列与排序:让瓶颈进程自己浮上来
- F6 打开列选择,按 CPU% 排序,吃满的进程直接顶到第一行。
- F5 切换 htop 树状进程显示,父子进程一目了然;< > 随时换排序字段,I 反转顺序。
- 勾上 "Hide kernel threads",屏幕清掉一半噪音。
仪表与布局:顶栏只留你看的
- F2 → "Available meters" 增删仪表(CPU、内存、交换、时钟);按 l 放左列、Enter 放右列,Done 收工。
- "Leave a margin around header" 给顶部仪表留白,不顶边。
- 勾上 "Detailed CPU time",CPU 条多出 System/IO-Wait/软中断细分,排查卡顿时好用。
常见翻车 + 修复
- 改完不生效:设置只在正常退出时写入 ~/.config/htop/htoprc,直接 Ctrl+C 杀掉会丢。用 F10 退出,确认文件有更新再重开 htop。
- 终端颜色错乱:终端或 SSH 会话不支持 256 色时颜色会花。换 "Monochromatic" 单色方案,或改用完整支持 256 色的终端客户端。
自查 checklist
- 打开 htop 5 秒内,能指出谁在吃满 CPU?
- 重启 htop 后,配色和布局仍然生效?
- 常用终端和 SSH 会话里显示都正常?
【免费下载链接】htophtop is an interactive text-mode process viewer for Unix systems. It aims to be a better 'top'.项目地址: https://gitcode.com/gh_mirrors/hto/htop
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考