项目背景:

我们公司需要一个交互式的进程查看软件,比top命令更好用的软件,使我们的服务器进程监控更灵活方便!!!!


实验环境:

vmware workstation 11

centos6.5的系统下

服务器:ip:192.168.0.27

SecureCRT (ssh远程连接软件)


软件介绍:

Htop:进程实时监控,交互式的进程浏览器。

htop命令优点:

1) 快速查看关键性能统计数据,如CPU(多核布局)、内存/交换使用;

2) 可以横向或纵向滚动浏览进程列表,以查看所有的进程和完整的命令行;

3) 杀掉进程时可以直接选择而不需要输入进程号;

4) 通过鼠标操作条目;

5) 比top启动得更快


软件常见用法:

F1:显示帮助信息

F2 Htop设定

F3 搜索进程  #是按照进程名进行搜索的

F4:过滤器 #相当于模糊查找,不区分大小写,下方输入要搜索的内容后,则界面只显示搜索到的内容

F5:以树形方式显示

F6:排序

F7:查看nice优先级

F9杀死进程

QUIT:退出交互式命令行


实验流程:

一、centos6.5上epel源安装(65位的操作系统)

1、epel源下载

wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm  #

2、eprl源安装

[root@real_server01 ~]# rpm -ivh epel-release-6-8.noarch.rpm

warning: epel-release-6-8.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY

Preparing...                ########################################### [100%]

   1:epel-release           ########################################### [100%]

执行完这一步以后我们的centos系统上就可以正常使用epel源了,我们可以用它下载一些yum源没有的软件包。(我的理解····)


二、使用yum安装htop

[root@real_server01 ~]# yum install htop  -y


三、查看是否安装上了htop软件

[root@real_server01 ~]# rpm -q htop

htop-1.0.1-2.el6.x86_64

[root@real_server01 ~]# htop --version

htop 1.0.1 - (C) 2004-2011 Hisham Muhammad

Released under the GNU GPL.


四、软件的使用

1、直接在命令行里输入htop

centos6.5上面HTOP实战_CentOS6.5

可以看到彩色的输出是不是很美呀,最下面的是使用的方法

2、F2 Htop设定

centos6.5上面HTOP实战_过滤器_02

3、查看进程树状图centos6.5上面HTOP实战_CentOS6.5_03

4、F6:排序

centos6.5上面HTOP实战_服务器_04

5、F9杀死进程

centos6.5上面HTOP实战_过滤器_05

我把一些有代表性的用法都列出来了。希望大家灵活使用。


项目总结:

整体来说这款软件用法简单,功能灵活好用,相信大家会爱不释手的,希望大家都有所得。

如果有不理解的可以在下面给我留言。



原始出处 http://9399369.blog.51cto.com/9389369/1757695