天天看点

centos6.6 安装htop

环境:

CentOS release 6.6 (Final)

2.6.32-504.el6.x86_64

x86_64

安装

上传软件包htop-1.0.2.tar.gz到/server/tools/目录下

# yum install -y gcc ncurses-devel

# cd /server/tools/

# tar xf htop-1.0.2.tar.gz

# cd htop-1.0.2

# ./configure

# make && make install

# cd ../

运行

# htop

<a href="http://s5.51cto.com/wyfs02/M02/82/D8/wKiom1dianHSSVuVAAC16oEHtuQ614.png-wh_500x0-wm_3-wmp_4-s_3470472899.png" target="_blank"></a>

说明:

<a href="http://s4.51cto.com/wyfs02/M02/82/D8/wKioL1dia53RFUmyAAAYTFOBXuM724.png-wh_500x0-wm_3-wmp_4-s_3603538056.png" target="_blank"></a>

1.在此图片中,显示了内存、交换分区、进程数、负载均衡等信息  1和2表示cpu每个核心的使用率

Mem表示内存占用率

Swp表示交换分区占用率

Tasks表示进程总数,当前运行进程数

Load average表示每5、10、15分钟的负载均衡

Uptime表示系统运行时间

2.在此图中,显示了pid、user、ni等相关信息

PID表示进程标志号

USER表示进程所有者的用户名

PRI表示进程的优先级别

NI表示进程的优先级别数值

VIRT表示进程占用的虚拟内存值

RES表示进程占用的物理内存值

SHR表示进程使用的共享内存值

S表示进程的状态,其中S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负数

CPU%表示进程占用的CPU使用率

MEM%表示该进程占用的物理内存和总内存的百分比

TIME+表示该进程启动后占用的总的CPU时间

COMMAND表示进程启动的启动命令名称

3.在此图中,显示了F1-F10各个功能

<a href="http://s1.51cto.com/wyfs02/M00/82/D8/wKioL1dia_GxA8NoAAAMrNLpVCg123.png-wh_500x0-wm_3-wmp_4-s_3710226838.png" target="_blank"></a>

F1,h查看帮助信息

F2,S设置偏好

F3,/查找

F4,I反转排序

F5,t以树状形式显示

F6,&gt;选择字段进行排序

F7,],-:增加进程优先级;

F8,[,+ :减少进程优先级

F9,K :kill进程;

F10,Q,q:退出

4.htop常用交互式命令及选项

常用交互式命令:

u:过滤仅显示选定用户的进程

s:跟踪选定的进程所发起的系统调用

l:显示选定进程所打开的文件

t:显示进程的层次结构

a:设定进程的cpu亲缘性(将特定的进程绑定在指定的CPU上)

选项:

-d #:延迟时长

-u USERNAME:仅显示指定用户的进程

-s COLUMN:根据指定的字段进行排序

Linux运维的自我修养-ywliyq

技术交流,请加QQ群:256172681

给我写信:[email protected]

我的技术博客:http://ywliyq.blog.51cto.com/

本文转自    蜗牛远途   51CTO博客,原文链接:http://blog.51cto.com/ywliyq/1789981

继续阅读