htop  galnces dstat进程管理器

这是我最爱的进程管理器了,它是top的增强版,比top更加直观,而且可以直接选择进程kill死,非常爽。

                            htop glances dstat 进程管理_第1张图片

这是yum的地址。因为我是虚拟机所以没有核对安全。同学说:mirror.aliyun.com也有。

安装好后键入htop即可进入htop管理页面。

htop glances dstat 进程管理_第2张图片

页面可以用方向键移动。

介绍下选项:

Cpu

 

cpu使用状态

Men

内存使用状态

Swp

交换分区使用状态

Taks

进程数

Running

当前运行数

Load average

负载均衡分别为1分钟,5分钟,10分钟

uptime

系统运行时间

PID

Id标识

USER

运行此程序的用户

PRI

优先级

NI

Nice 越小优先级越高,反之亦然

VIRT

虚拟内存占用值

RES

进程占用的物理内存

SHR

进程占用的共享内存

S

运行状态 R表示正在运行,S休眠,z僵死

CPU%

Cpu使用百分比

MEN%

内存使用百分比

TIME+

占用的cpu时间

Command

该进程的启动命令

F1

帮助信息

F2

配置界面

F3

命令搜索

F4

过滤

F5

树状显示

F6

排序方式

F7

Nice-

F8

Nice+

F9

结束指定进程

F10

退出


S:跟踪选定的进程发起的系统调用u可以选择显示用户启动的进程。

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

 

 

 

 

 

 

     下面将ganlces

   进过htop的学习 ,其他就一目了然多了,就只讲其中几个选项吧!

htop glances dstat 进程管理_第3张图片

         -b:Byte/s为单位显示网卡设备数据交换速率;

         -d:关闭磁盘I/O功能模块;

         -f/PATH/TO/SOMEFILE:设置输出文件的位置及格式;

         -o{HTML|CSV}:

         -m:关闭mount功能模块

         -n:关闭网络功能模块

         -r:关闭进程列表功能模块

         -t#: 指定延迟时长,默认为3秒;

         -1:单独显示每颗CPU相关负载数据信息;

        

     glances支持远程模式:

           即可以以C/S模式工作:

          我们需要在服务器端和客户端都安装glances

在服务器端配置绑定ip,例:

glances  -s  -b  192.168.1.103

              

客户端配置连接服务器端ip

glances    -c   192.168.1.103

              

               

 

 

 

dstat

直接使用dstat,默认使用的是-cdngy参数,分别显示cpudisknetpagesystem信息,默认是1s显示一条信息

 

htop glances dstat 进程管理_第4张图片

 cpuhiqsiq分别为硬中断和软中断次数。

 systemintcsw分别为系统的中断次数(interrupt)和上下文切换(context switch

其他的都很好理解。

更多操作可以使用man dstat看到