定制top命令的显示

简介: 定制top命令的显示

参考

https://www.cnblogs.com/hrhguanli/p/5028050.html

https://www.cnblogs.com/pengdonglin137/p/16300440.html

How to Filter Top Output to Specific Processes

当输入f进入top的定制界面后,可以使用下面的操作来定制:

  • 移动
    可以使用上下键移动到想要定制的指标上
  • 是否显示某个指标
    使用d或者空格键来控制是否显示某个指标,在相应的指标上按下d或者空格键,当指标左边会出现*符号时,那么这个指标会在显示界面输出出来
  • 控制指标的显示顺序
  • 使用→来选中指标,然后使用↑ ↓移动该指标
  • 排序
    如果想通过某个指标来排序,那么通过上下键移动到相应的指标上,然后按s键即可。默认使用的是降序显示,可以在显示界面通过r在降序和升序之间切换。
    进入定制界面后,最上面显示的whose current sort field is XXX表示的就是当前以哪个指标来排序。
  • 四种视图top提供了4中视图:Def、Job、Mem、User。
  • 可以使用a或者w在这四种视图之间前后切换。
  • 也可以在显示界面下输入g来选择显示哪个视图;
  • 如果想同时显示这4种视图,可以在显示界面下按下A
  • 退出到显示界面
    按下q或者ESC

过滤

比如指向显示COMMAND为busy的进程,那么可以在显示界面,按下o,然后输入COMMAND=busy,然后回车即可。如果想取消过滤,那么按下=键。

显示指定pid的进程

使用-p,比如-p pid1,pid2,pid3或者-p pid1 -p pid2 -p pid3

显示线程模式

top -H -d 1

显示前20项

top -d 1 -b | grep ^top -A 20

过滤用户进程

top -u <user>

按CPU使用率排序

shift + p

按内存使用率排序

shift + m

修改刷新间隔

d

显示命令全称

c

切换进程树视图

Vv

保存当前配置

W

会将配置保存到:~/.config/procps/toprc中,下次启动top时自动加载这个配置。

有了配置文件,即使是在批处理模式(-b)下也会自动加载。

反序

正常情况下排序是按从高到低,可以输入R反序,比如从低到高。

相关文章
|
SQL 存储 缓存
TOP命令的解释
TOP命令的解释
108 0
|
4月前
|
缓存 监控 Linux
top命令详解
`top`是Linux下的系统监视工具,显示实时的CPU、内存使用及进程详情。交互式界面允许按CPU或内存排序进程,查看进程ID、用户、内存占用等信息。可通过`P`、`M`、`k`、`r`进行操作,如改变进程优先级或退出。使用`man top`获取完整帮助。
47 3
|
4月前
|
运维 监控 Unix
htop命令详解
`htop`是Unix-like系统的一款增强版进程查看器,基于ncurses,提供实时系统监控、交互式导航、彩色界面和多核支持。用户可通过键盘或鼠标操作,如排序、搜索、过滤进程,直接发送信号(如`F9`杀进程)等。常用快捷键包括`P`(按CPU排序)、`F3`(搜索进程)、`F2`(设置)和`F10`(退出)。它是`top`的现代替代品,提升资源管理和故障排查效率。
213 2
|
4月前
|
监控 Ubuntu 应用服务中间件
强大的进程查看器:htop
强大的进程查看器:htop
166 0
|
存储 缓存 监控
top命令使用详解
top命令使用详解
590 0
top命令使用详解
|
机器学习/深度学习 监控 Linux