浅谈linux中的htop命令

1.htop简介

在 Linux 系统中,top 命令可以用来显示系统中正在运行的进程的实时状态,CPU 利用情况、内存消耗情况,以及每个进程情况等非常有用的信息。但是除了top,还有一个更加好用的htop命令。 htop是Linux系统中的一个互动的进程查看器,一个文本模式的应用程序,需要ncurses。与top相比,htop提供更方便、光标控制的界面来杀死进程,更加人性化,它可让用户交互式操作,支持颜色主题,可横向或纵向滚动浏览进程列表,并支持鼠标操作。

2.htop 安装

htop下载:http://hisham.hm/htop/releases/可以根据需要选择版本或者直接使用下面的下载命令

//下载安装包
wget http://sourceforge.net/projects/htop/files/htop/1.0.2/htop-1.0.2.tar.gz
//解压安装包
tar -zxf htop-1.0.2.tar.gz
cd htop-1.0.2
//安装依赖
yum -y install ncurses-devel
yum -y install gcc
./configure
make 
make install
3.htop的解读

htop 命令,打开htop,如下图
在这里插入图片描述
上面左上角显示CPU、内存、交换区使用情况,右边显示任务、为系统1分钟,5分钟,10分钟的平均负载情况、Uptime为系统运行的时间,下面就是进程实时状况:

标识意思
PID进行的标识号
USER运行此进程的用户
PRI进程的优先级
NI进程的优先级别值,默认的为0,可以进行调整
VIRT进程占用的虚拟内存值
RES进程占用的物理内存值
SHR进程占用的共享内存值
S进程的运行状况,R表示正在运行、S表示休眠,等待唤醒、Z表示僵死状态
%CPU该进程占用的CPU使用率
%MEM该进程占用的物理内存和总内存的百分比
TIME+该进程启动后占用的总的CPU时间
COMMAND进程启动的启动命令名称
4.常见快捷键及作用

下面是 F1~F10 的功能和对应的字母快捷键。

Shortcut KeyFunction KeyDescription中文说明
h, ?F1Invoke htop Help查看htop使用说明
SF2Htop Setup Menu htop设定
/F3Search for a Process搜索进程
\F4Incremental process filtering增量进程过滤器
tF5Tree View显示树形结构
<, >F6Sort by a column选择排序方式
[F7Nice - (change priority)可减少nice值,这样就可以提高对应进程的优先级
]F8Nice + (change priority)可增加nice值,这样就可以降低对应进程的优先级
kF9Kill a Process可对进程传递信号
qF10Quit htop结束htop

小伙伴,如果觉得对你有帮助,帮我点下赞呗。
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值