在我们使用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.简单使用说明

002929903.png

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使用率来排序