前言
在 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