linux – 如何获得旧的procps-ng top(1)布局(3.3.10之前的版本)?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了linux – 如何获得旧的procps-ng top(1)布局(3.3.10之前的版本)?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2532字,纯文字阅读大概需要4分钟。
内容图文
![linux – 如何获得旧的procps-ng top(1)布局(3.3.10之前的版本)?](/upload/InfoBanner/zyjiaocheng/958/2551bc7e592547b1a3c778d0728cd6e3.jpg)
自更新到procps-ng 3.3.10以来,我的top(1)看起来像这样:
代替:
这些颜色不仅烦人而且令人反感的是,我不能把它当作“旧”的顶部(1)(O不再有效,并且不能让f或F工作).
因为我有更多有用的&有趣的事情与我在这个星球上存在的时间相比,而不是将所有这些都计算出来,我宁愿只回到“旧”布局(工作正常),而不是自己编译(所以我可以使用我的系统的包管理器).
* top offers new startup defaults, plus ./configure --disable-modern-top
“启动默认值”的措辞表明,有一种方法可以以与“旧”相同(或非常相似)的方式配置top.
我已经查看了top / top.h,以下设置不同,但我不知道如何通过一组开关或配置文件来获取原件(由ORIG_TOPDEFS定义).
#ifdef ORIG_TOPDEFS
#define DEF_WINFLGS ( View_LOADAV | View_STATES | View_CPUSUM | View_MEMORY | Show_HIBOLD | Show_HIROWS | Show_IDLEPS | Show_TASKON | Show_JRNUMS | Qsrt_NORMAL )
#define DEF_GRAPHS2 0, 0
#define DEF_SCALES2 SK_Kb, SK_Kb
#define ALT_WINFLGS DEF_WINFLGS
#define ALT_GRAPHS2 0, 0
#else
#define DEF_WINFLGS ( View_LOADAV | View_STATES | View_MEMORY | Show_COLORS | Show_FOREST | Show_HIROWS | Show_IDLEPS | Show_JRNUMS | Show_TASKON | Qsrt_NORMAL )
#define DEF_GRAPHS2 1, 2
#define DEF_SCALES2 SK_Gb, SK_Mb
#define ALT_WINFLGS (DEF_WINFLGS | Show_HIBOLD) & ~Show_FOREST
#define ALT_GRAPHS2 2, 0
#endif
#ifdef ORIG_TOPDEFS
#define DEF_FIELDS "¥¨3′??à?·o1?&')*+,-./012568<>?ABCFGHIJKLMNOPQRSTUVWXYZ[" RCF_PLUS_H
#else
#define DEF_FIELDS "¥&K¨3′??@·o156?F?')*+,-./0128<>?ABCGHIJLMNOPQRSTUVWXYZ[" RCF_PLUS_H
#endif
解决方法:
设置所需的选项(请参阅帮助?键),然后用W保存
所以,为了得到像旧的顶部回来,按zV1W
我的?/ .toprc目前看起来像这样:
top's Config File (Linux processes with windows)
Id:i, Mode_altscr=0, Mode_irixps=1, Delay_time=1.500, Curwin=0
Def fieldscur=¥&K?3???@·o156?F?')*+,-./0128<>?ABCGHIJLMNOPQRSTUVWXYZ[\]^_`abcdefghij
winflags=192820, sortindx=18, maxtasks=0, graph_cpus=1, graph_mems=2
summclr=1, msgsclr=1, headclr=3, taskclr=1
Job fieldscur=¥?1·o(3????@<§?)*+,-./012568>?ABCFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij
winflags=163124, sortindx=0, maxtasks=0, graph_cpus=2, graph_mems=0
summclr=6, msgsclr=6, headclr=7, taskclr=6
Mem fieldscur=¥o?<???àáMBN?D34·?&'()*+,-./0125689FGHIJKLOPQRSTUVWXYZ[\]^_`abcdefghij
winflags=163124, sortindx=21, maxtasks=0, graph_cpus=2, graph_mems=0
summclr=5, msgsclr=5, headclr=4, taskclr=5
Usr fieldscur=¥?§?a°1·o??)+,-./1234568;<=>?@ABCFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij
winflags=163124, sortindx=3, maxtasks=0, graph_cpus=2, graph_mems=0
summclr=3, msgsclr=3, headclr=2, taskclr=3
Fixed_widest=0, Summ_mscale=2, Task_mscale=1, Zero_suppress=0
内容总结
以上是互联网集市为您收集整理的linux – 如何获得旧的procps-ng top(1)布局(3.3.10之前的版本)?全部内容,希望文章能够帮你解决linux – 如何获得旧的procps-ng top(1)布局(3.3.10之前的版本)?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。