Chinaunix首页 | 论坛 | 博客
  • 博客访问: 200954
  • 博文数量: 489
  • 博客积分: 410
  • 博客等级: 下士
  • 技术积分: 2590
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-01 22:50
文章分类

全部博文(489)

文章存档

2011年(489)

我的朋友

分类:

2011-09-04 12:28:14

 
  做系统管理员的可能都知道,top是一个很强大的系统管理工具。可是你知道吗?从RHEL4以后,top的版本由2.0.7升级至3.2.3,再用top时就会感觉有些不习惯。如下图:
  旧版的top:
   

  我们会看到它能够显示系统中所有的cpu的使用情况,看起来一目了然,很清爽。可是当我们系统升级至RHEL4及以后的版本后,我们会发现,top跟着升级了。再使用时top如下显示:

我们将看不到每个cpu的信息,取而代之是只显示一行cpu信息(如上图)。这样,可能会感觉不太习惯。怎么办呢?看我的!
  在显示top界面后,按数字键"1",看看,是不是我们熟悉的界面又出来了?

  可是每次想要它这样显示时就按1,是不是很烦呢?我还有办法。。。我们可以把显示的设置保存起来,保存为一个配置文件,下次使用时就不用按1,就和原来的界面一样了。我们按“W"(大写),这样会提示我们把配置文件保存为一个.toprc文件,在自己的home目录中。然后我们再打开top,就不用再按1了,是不是?可是其他用户也想这样使用,怎么办呢?cp ~/.toprc /etc/toprc,这样就每次使用top就和以前的习惯一样了,是不是很爽?呵呵。
  看看我的toprc文件吧,你也可以直接把这个文件放到/etc下,也可以按以前的习惯显示了。
RCfile for "top with windows"           # shameless braggin'
Id:a, Mode_altscr=0, Mode_irixps=1, Delay_time=3.000, Curwin=0
Def     fieldscur=AEHIOQTWKNMbcdfgjplrsuvyzX
        winflags=30009, sortindx=10, maxtasks=0
        summclr=1, msgsclr=1, headclr=3, taskclr=1
Job     fieldscur=ABcefgjlrstuvyzMKNHIWOPQDX
        winflags=62777, sortindx=0, maxtasks=0
        summclr=6, msgsclr=6, headclr=7, taskclr=6
Mem     fieldscur=ANOPQRSTUVbcdefgjlmyzWHIKX
        winflags=62777, sortindx=13, maxtasks=0
        summclr=5, msgsclr=5, headclr=4, taskclr=5
Usr     fieldscur=ABDECGfhijlopqrstuvyzMKNWX
        winflags=62777, sortindx=4, maxtasks=0
        summclr=3, msgsclr=3, headclr=2, taskclr=3
  OK,我们的工作完成了。还原回来一个我们熟悉的top界面。当然top还有些比较有用的参数,你可以man top得到这些有用的提示。比如显示top界面后,按m进行按内存使用排序,按P进行按cpu使用排序等等。。更多的技巧等你在使用中发现吧。。。
阅读(719) | 评论(0) | 转发(0) |
0

上一篇:crontab使用详解

下一篇:FreeBSD IP 配置总结

给主人留下些什么吧!~~