Linux的htop命令

参考文章:
https://linux.cn/article-3141-1.html
https://blog.csdn.net/u011068702/article/details/54891324
https://www.cnblogs.com/yqsun/p/5396363.html

再学习top命令时,无意间看到了一篇htop的命令介绍。比较给力,送个大家。

在 Linux 系统中,top 命令用来显示系统中正在运行的进程的实时状态,它显示了一些非常有用的信息,比如 CPU 利用情况、内存消耗情况,以及每个进程情况等。但是,你知道吗?还有另外一个命令行工具 ‘htop’,它与传统的 top 命令功能一样,但它有更加强大的功能及能显示更多的信息。这篇文章,我们会用实例来讨论这个 ‘htop’ 命令。

1、Linux 中的 htop 命令

首先htop命令并不是预制命令,需要手动安装。直接使用yum安装

yum -y install htop

下面是从 htop 的手册页摘抄下来的相关描述:

它类似于 top 命令,但可以让你在垂直和水平方向上滚动,所以你可以看到系统上运行的所有进程,以及他们完整的命令行。

可以不用输入进程的 PID 就可以对此进程进行相关的操作 (killing, renicing)。

2、首先明白它的输出

htop 命令以直观的格式来显示信息。下面是 HTOP 的输出快照:
这里写图片描述

如果你观察窗口的左上角部分,你会看到显示的是 CPU 负载、内存消耗及交换空间的实时信息,右上角包含的是任务、线程、平均负载及系统运行时间的信息。

平均负载部分提供了三个数字,这仅仅表示的是过去的5分钟、10分钟和15分钟系统的平均负载而已,在单核的系统中,平均负载为1表示的是百分之百的 CPU 利用率。最后,运行时间 (uptime)标示的数字是从系统启动起到当前的运行总时间。

下面,我们将用例子来进一步讨论这个命令。

3、用F1查看帮助

这里写图片描述

4、用 F2 键编辑配置

htop 命令提供了许多自定义选项,你所要做的就是从主窗口中按下 F2 键。

下面所示的是可用的自定义选项:
这里写图片描述

只需使用箭头键选择和更改特定的设置。按两下ESC可以退出设置页面

4、通过 F3键搜索进程

这里写图片描述

5、通过F4过滤进程

这里写图片描述

6、F5:以树形方式显示

7、F6:排序方式

按下F6后会跳转至上图界面,让您选择以什么方式进行排序,在Sort by下选择您要以什么来排序

8、F7,F8:调整进程nice值

F7表示减小nice值(增大优先级),F8增大nice值(减小优先级),选择某一进程,按F7或F8来增大或减小nice值,nice值范围为-20-19,此处我把apache的nice值调整到了19

9、F9:杀死进程

选择某一进程按F9即可杀死此进程,很方便

10、F10:退出htop

11、常用快捷键

-P按CPU排序
-M按内存排序
-T按时间排序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值