如何强制“顶部”显示 %MEM RES 和 VIRT 的人类可读值

kn_*_*van 16 top

如何配置“顶部”以人类可读的格式而不是长数字显示所有值。我正在使用 Ubuntu 14.04。

我现在得到的示例输出:

top - 11:39:56 up 14:46, 11 个用户,平均负载:1.14, 1.61, 1.35
任务:总共 248 个,运行 2 个,睡眠 246 个,停止 0 个,僵尸 0 个
%Cpu(s): 3.5 us, 1.4 sy, 0.1 ni, 93.3 id, 1.2 wa, 0.5 hi, 0.0 si, 0.0 st
KiB Mem:总共 8040568 个,已使用 7814164 个,226404 个空闲,155912 个缓冲区
KiB 交换:总共 8249340,已使用 208240,免费 8041100。4688852 缓存内存

  PID 用户 PR NI VIRT RES SHR S %CPU %MEM TIME+ 命令                                                                      
 7106 pavan 20 0 1439336 58244 17120 S 2.7 0.7 11:12.32 compiz                                                                       
19358 pavan 20 0 685616 27460 11568 S 2.7 0.3 0:52.53 侏儒终端                                                               
 1011 根 20 0 328568 37232 22796 S 2.0 0.5 5:30.76 Xorg                                                                         
 8879 pavan 20 0 895572 144464 13112 S 2.0 1.8 2:42.05 铬                                                                       
 7135 pavan 20 0 422640 8956 6436 S 1.7 0.1 4:38.53 指示器-多                                                              
 8842 pavan 20 0 1113460 62956 14084 S 1.3 0.8 5:20.84 铬                                                                       
 6879 pavan 20 0 524448 45100 10440 S 1.0 0.6 3:18.77 unity-panel-ser                                                              
 8060 pavan 20 0 1107068 171568 52644 S 1.0 2.1 13:41.37 铬                     

mur*_*uru 25

如果您按h,帮助屏幕将包含以下内容:

  Z,B,E,e   Global: 'Z' colors; 'B' bold; 'E'/'e' summary/task memory scale
Run Code Online (Sandbox Code Playgroud)

按下可e在 mega、giga、tera 和 peta 大小的数字(以及默认的无后缀千字节)值之间循环。

选择大小后,按Wtop保存自己的喜好~/.toprc。现在它应该从首选大小开始。

  • 那行得通,谢谢。无论如何,我可以强制 top 默认显示人类可读的数字吗? (4认同)