前言
在 Linux 系统中,top 命令用来显示系统中正在运行的进程的实时状态,它显示了一些非常有用的信息,比如 CPU 利用情况、内存消耗情况,以及每个进程情况等。但是,你知道吗?还有另外一个命令行工具 'htop',top是linux下常用的监控程序,而htop相当于其加强版,颜色显示不同参数,且支持鼠标操作,相对于top简单和人性化!如下图
第一行,显示CPU当前的运行负载!(如果是多个CPU, 则显示多行)
第三行,显示内存的使用情况!
第四行,显示交换分区使用情况!
第一行,显示了当前的进程总数,其中有一个进程在运行!
第二行,显示了当前的负载情况,分别代表了,1分钟,5分钟,15分钟负
PID:进程标志号,是非零正整数
USER:进程所有者的用户名
PR:进程的优先级别
NI:进程的优先级别数值
VIRT:进程占用的虚拟内存值
RES:进程占用的物理内存值
SHR:进程使用的共享内存值
S:进程的状态,其中S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负数
%CPU:该进程占用的CPU使用率
%MEM:该进程占用的物理内存和总内存的百分比
TIME+:该进程启动后占用的总的CPU时间
COMMAND:进程启动的启动命令名称
1. Centos7.x上 htop的安装
yum install epel-release -y
yum install htop -y
2. Centos6.x上 htop的安装
rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
yum install htop -y
3. 详细使用情况
可以查看:https://www.cnblogs.com/enet01/p/8316006.html