学习
实践
活动
专区
工具
TVP
写文章
专栏首页北京马哥教育htop使用详解--史上最强(没有之一)

htop使用详解--史上最强(没有之一)

在管理进程时通常要借助一些工具,比较常用的就是ps和top了;不过CentOS还为我们提供了一个更加强大的工具htop,下面就来了解一下此工具的使用方法。一、安装htop htop工具在epel源中提供,请自行配置epel源,也可以直接下载htop的源码包进行安装。 二、htop的界面操作 htop跟top一样,也是打开一个实时的监控界面,直接输入htop命令打开如下图所示界面:

在上图中将输出的界面划分成了四个区域,其中: 上左区:显示了CPU、物理内存和交换分区的信息; 上右区:显示了任务数量、平均负载和连接运行时间等信息; 进程区域:显示出当前系统中的所有进程; 操作提示区:显示了当前界面中F1-F10功能键中定义的快捷功能。 F1:显示帮助信息;

F2:配置界面中的显示信息;

我们可以根据自己的需要修改显式模式以及想要显示的内容,比如:以LED的形式显示CPU的使用情况,并且在左边的区域添加hostname,在右边的区区域添加clock;

我们也可以自定义进程区域中的显示内容:

F3:进程搜索;

F4:进程过滤器; 从上面的结果可以看出search和filter的区别: search会将光标定位到符合条件的进程上,通过F3键进行逐个查找;而filter会直接将符合条件的进程筛选出来。 search和filter都使用ESC键来取消功能。 F5:显示进程树;

F6:排序;

F7:减小nice值; F8:增加nice值; 直接修改光标选取的进程的nice值:

F9:杀掉指定进程;

F10:退出htop。 空格键:用于标记选中的进程,用于实现对多个进程同时操作;

U:取消所有选中的进程; s:显示光标所在进程执行的系统调用; 下面显示的为init的系统调用信息: l:显示光标所在进程的文件列表;

I:对排序的结果进行反转显示; 例如,对PPID进行排序后,按‘I’键将会对PPID的排序结果进行反向排序。 a:绑定进程到指定的CPU; u:显示指定用户的进程;

M:按照内存使用百分比排序,对应MEM%列; P:按照CPU使用百分比排序,对应CPU%列; T:按照进程运行的时间排序,对应TIME+列; K:隐藏内核线程; H:隐藏用户线程; #:快速定位光标到PID所指定的进程上。 三、htop相关选项 -d:设置刷新时间,单位为秒; -C:设置界面为无颜色;

-u:显示指定用户的进程;

-s:以指定的列排序;

文章分享自微信公众号:
马哥Linux运维

本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!

作者:马帮学员-郭靖
原始发表时间:2015-05-21
如有侵权,请联系 cloudcommunity@tencent.com 删除。
登录 后参与评论
0 条评论

相关文章

  • 传说这是史上最强的一行前端代码 ,没有之一!

    这行代码的大致意思是:为页面提供一个名字为“清除缓存”的链接,点击该链接会弹出内容为“清除成功”的弹框。除此之外什么也不会发生,也就是说该代码与缓存没有一毛钱关...

    用户1272076
  • 4个好用的Linux监控工具

    本文介绍了作者常用的 4 个 Linux 监控工具,希望可以帮助读者提高生产力。

    用户2781897
  • 4 个 Linux 服务器监控工具

    你大概知道如何查看本机的实时进程状况。如果不知道请使用top命令,如需查看命令说明请使用man top.

    星哥玩云
  • Linux软件安装管理之--RPM与YUM

     linux一般使用RPM或源码包进行安装软件,上一篇文章写了《Linux 软件安装管理之--源码包安装》。

    用户1679793
  • 可能会搞砸你的面试:你知道一个TCP连接上能发起多少个HTTP请求吗?

    本文由原作者松若章原创发布,作者主页:zhihu.com/people/hrsonion/posts,感谢原作者的无私分享。

    JackJiang
  • 迁移到 Linux:网络和系统设置

    Linux 提供了一系列网络和系统设置。在你的桌面计算机上,Linux 允许您调整系统上的任何内容。大多数这些设置都出现在 /etc 目录下的纯文本文件中。这里...

    用户8639654
  • 百度APP移动端网络深度优化实践分享(二):网络连接优化篇

    在《百度APP移动端网络深度优化实践分享(一):DNS优化篇》里大家了解到网络优化一般会首选优化DNS,而接下来的HTTP协议成为优化的重点,一般优化者会选择协...

    JackJiang
  • IM开发者的零基础通信技术入门(一):通信交换技术的百年发展史(上)

    (本文同步发布于:http://www.52im.net/thread-2354-1-1.html)

    JackJiang
  • 史上最强AI被喷,马斯克躺枪发推:我早就看不惯OpenAI

    原因是,OpenAI并没有公布GPT-2模型及代码,只是象征性的公布了一个仅含117M参数的样本模型及代码,给到的理由:因为这个模型能力太强大了!他们目前还有点...

    新智元
  • 德国最有影响力的十位数学家

    最具有革命性的数学家 康托尔,两千多年来,科学家们接触到无穷,却又无力去把握和认识它,这的确是向人类提出的尖锐挑战。康托尔以其思维之独特,想象力之丰富,方法之新...

    深度学习技术前沿公众号博主
  • 马斯克推出史上最强宇宙飞船!2个月内试飞,可载100人长期星际旅行,还发布火星城市构想

    一系列产品和构想今日登场:史上最强星际火箭、可载百人长期星际旅行的宇宙飞船、火星殖民城市……两个月内进行试飞,6个月后进入轨道。

    量子位
  • IM开发者的零基础通信技术入门(二):通信交换技术的百年发展史(下)

    本系列文章尽量使用最浅显易懂的文字、图片来组织内容,力求通信技术零基础的人群也能看懂。但个人建议,至少稍微了解过网络通信方面的知识后再看,会更有收获。如果您大学...

    JackJiang
  • ​PowerBI 设置清新脱俗的矩阵

    炎热的夏天到了,即使是做可视化的图表,都想着如何可以让感觉可以凉快一些吧,那今天我们就一起来设计清爽凉快的简明风格。

    BI佐罗
  • 百度APP移动端网络深度优化实践分享(一):DNS优化篇

    网络优化是客户端几大技术方向中公认的一个深度领域,所以百度App给大家带来网络深度优化系列文章。

    JackJiang
  • IM开发者的零基础通信技术入门(二):通信交换技术的百年发展史(下)

    本系列文章尽量使用最浅显易懂的文字、图片来组织内容,力求通信技术零基础的人群也能看懂。但个人建议,至少稍微了解过网络通信方面的知识后再看,会更有收获。如果您大学...

    JackJiang
  • IM开发者的零基础通信技术入门(三):国人通信方式的百年变迁

    本系列文章尽量使用最浅显易懂的文字、图片来组织内容,力求通信技术零基础的人群也能看懂。但个人建议,至少稍微了解过网络通信方面的知识后再看,会更有收获。如果您大学...

    JackJiang

扫码关注腾讯云开发者

领取腾讯云代金券