在我们使用Linux的工程中,我们难免需要查看查看系统负载情况,top是我们使用比较频繁的交互式系统负载和进程的工具,而htop相当于top的加强版,颜色显示不同参数,且支持鼠标操作.现在就让我们来了解一下htop的安装及使用
1.下载安装
htop目前的最新版本是1.0.2,下载其源码进行编译安装,安装方法与其他源码安装一样
[root@mail ~]#wget http://sourceforge.net/projects/htop/files/htop/1.0.2/htop-1.0.2.tar.gz/download[root@mail ~]# tar xf htop-1.0.2.tar.gz[root@mail ~]# cd htop-1.0.2[root@mail ~]# ./configure[root@mail ~]# make[root@mail ~]# make install
这样htop就安装完成了,现在我们来看看使用与top有何不同
2.简单使用说明
htop 支持一些选选项,我们做一下简单的介绍:
-d DELAY 更新之间的延迟,以十分之一秒
-u USERNAME 只显示给定用户的进程信息
另外还有一下简单操作
Arrows, PgUP, PgDn, Home, End 可以上下左右移动进程界面
Space 可以标记多个进程,如果需要kill掉多个进程时可以先使用"空格"选中多个进程,然后kill掉
U 取消用Space标记的进程
F1, h 显示帮助界面
F2, S 显示一个设置菜单,类似setup命令调出来菜单一样
F3, / 查找
F4, I 反向排序
F5, t 查看进程树
F6, > 选中一列排序
F7, ], - 减小一个进程的Nice值
F8, [, + 增大一个进程的Nice值
F9, k 杀死某个进程
F10, q 退出htop交互式界面
a 设置一个进程被允许使用哪些CPU
u 只显示指定用户拥有的进程
M 按内存使用率来排序
P 按cup使用率来排序