运行 top 并按获取h帮助

运行 top 并按获取h帮助

我经常在 bash 下使用 top。我想突出显示(以颜色、粗体或其他形式)我的用户名,以便我可以更轻松地在 top 中找到它。(有时,许多用户运行大量进程会很困难...)

这可能吗?如果可以,怎么做?

答案1

运行 top 并按获取h帮助

所请求的功能在第 4、12 和 13 行中描述。第 20 行的信息也非常有用。

    
 1 交互式命令帮助 - procps-ng 版本 3.3.4
 2 窗口 1:fie:累积模式关闭。系统:延迟 2.0 秒;安全模式关闭。
 3
 4 Z,B 全局:'Z' 更改颜色映射;'B' 禁用/启用粗体
 5 l,t,m 切换摘要:'l' 负载平均值;'t' 任务/CPU 统计信息;'m' 内存信息
 6 1,I 切换 SMP 视图:'1' 单一/独立状态;'I' Irix/Solaris 模式
 7 f,F,X 字段:'f'/'F' 添加/删除/排序/排序;'X' 增加固定宽度
 8
 9 L,&,<,> . 定位:'L'/'&' 查找/再次;移动排序列:'<'/'>' 左/右
10 R,H,V,J . 切换:'R' 排序;'H' 主题;'V' 森林视图;'J' 数字对齐
11 c,i,S,j . 切换:'c' 命令名称/行;'i' 空闲;'S' 时间;'j' 字符串对齐
12 x,y . 切换突出显示:'x' 排序字段;'y' 正在运行的任务
13 z,b . 切换:'z' 彩色/单色;'b' 粗体/反转(仅当 'x' 或 'y' 时)
14 u,U . 显示:'u' 有效用户;'U' 真实、已保存、文件或有效用户
15 n 或 # . 设置显示的最大任务数
16 C,... . 切换滚动坐标消息:上、下、左、右、主页、结束
17
18 k,r 操作任务:'k' kill;'r' renice
19 d 或 s 设置更新间隔
20 W 写入配置文件
21 q 退出
22(带有‘.’的命令需要可见的任务显示窗口)
23 按“h”或“?”获取 Windows 帮助,
24 任何其他键继续

答案2

为什么不使用:

top -u <username>

它将仅显示您的流程:

top - 04:55:43 up 70 days, 10:31, 33 users,  load average: 7.85, 9.06, 10.79
Tasks: 2726 total,   4 running, 2601 sleeping,  41 stopped,  80 zombie
Cpu(s): 12.5%us,  2.5%sy,  0.0%ni, 71.1%id, 13.6%wa,  0.0%hi,  0.3%si,  0.0%st
Mem:  132145112k total, 131823100k used,   322012k free,    10632k buffers
Swap: 52428796k total, 25676880k used, 26751916k free, 11606048k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 2611 <username>  20   0 20148 3336  908 R  2.3  0.0   0:03.39 top
 6472 <username>  20   0  109m 2224 1168 S  0.0  0.0   0:00.02 sshd
 8239 <username>  20   0  109m 2204 1160 S  0.0  0.0   0:00.01 sshd
 8247 <username>  20   0 14812 2036 1292 S  0.0  0.0   0:00.06 bash
32315 <username>  20   0  109m 2232 1164 S  0.0  0.0   0:00.18 sshd
32320 <username>  20   0 14548 1816 1312 S  0.0  0.0   0:00.03 bash

相关内容