linux卸载htop,linux下 htop 工具简介

今天我们介绍一下 htop 工具的使用,这是个很实用的工具,可以查看系统进程、cpu占用率,内存使用等情况。

对于我们运维人员来说使用它可以快速定位是哪一个进程造成了系统堵塞;哪些进程长期霸占了CPU使得任务队列过长;哪些进程处于僵死状态没办法退出内存造成内存溢出。

htop是实时显示系统情况的,不同于ps、pstree、pidof、vmsta等这些快照工具,快照工具只能显示命令执行前一秒系统的情况。htop 对关键信息实行高亮显示,对于我们用肉眼查看进程信息的情况还是很友好的。再写这篇博客前我拜读了其他大神的相关博客,都写的不错,推荐两个博客供大家参考。

htop这个工具没有集成到centos6之中,我们需要先下载这个程序的rpm包进行安装,或者下载二进制包进行编译安装, 二进制程序包下载地址:http://pkgs.repoforge.org/htop/ ,源码包的下载地址:http://hisham.hm/htop/releases/  这两个网址均为官方提供的,包含了htop的所有版本的二进制程序和源代码。

在命令行模式下输入htop可以进入进程管理界面

063d7c897ae041bf5ea2af3df4aa80bd.png

在命令行模式下输入 htop -d #表示进程信息多少时间刷新一次(#是指定的时间单位是毫秒)

如# htop -d 100 表示进程信息10秒刷新一次

在命令行模式下输入 htop -u username 表示仅显示指定的用户进程信息

# htop -u wuhf 指定显示wuhf用户的进程

c12e9f0ce4b624c288c9be65c09552b9.png

在命令行模式下输入 htop -s column 表示根据指定的字段显示进程信息

当我们进入进程管理界面之后可以看到三部分内容:

一、

左上方三个信息为cpu使用率;内存使用率;交换空间使用率

右上方三个信息为:系统任务以及线程;系统负载均衡在1分钟、5分钟和15分钟的情概况;系统运行时长

二、

下面从左到右的则显示了进程的PID、启动这个进程的用户、优先级、NICE值、虚拟内存使用情况、常驻内存、共享内存、进程状态、CPU占用量、内存占用量、启用时间、命令等信息。

三、

最下面是用户可选用的菜单:

F1为使用帮助 F2是对显示信息的设置,可以设置自己想看到的选项,比如只显示cpu,PID,内存,命令等 F3是用关键字定位进程的位置 F4通过关键字查找进程并单独显示此进程 F5树状显示进程与其子进程 F6定义以什么信息为主选项排序显示进程信息 F7对选定的进程调低nice值(就是调高优先级)F8与F7相反 F9输入一些信号给选定的进程,可以终止进程执行 F10退出

F2的选项

202ab3029a9db740a57c0b36483f2a0b.png

我们还要记住一些特别常用有用的交互式命令:

P:以cpu为主项显示进程信息

M:以内存为主项显示进程信息

T:以占用时间为主项显示进程信息

u:过滤仅显示指定的用户

a:将选定的进程绑定至选定的cpu上运行(有多核cpu)

t:作用与F5相同

l:显示选定进程打开的所有文件

s:跟踪选中的进程发起的所有系统调用

这些交互式命令可以使用man帮助获得

也可以使用F1查看

46b6a5e99ba57ed733d08b5410888bb2.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值