比top更好用的进程监控工具htop

来源:互联网 发布:淘宝卖家怎么参返利 编辑:程序博客网 时间:2024/05/29 23:24
官网下载最新安装包:http://hisham.hm/htop/index.php?page=downloads

源码包安装

# tar zxvf htop-1.0.2.tar.gz

# cd htop-1.0.2

# ./configure 


# make && make install 


注意查看日志编译过程中有没有error信息,如果没有说明编译安装成功

htop使用


命令描述

上面左上角显示CPU、内存、交换区的使用情况,右边显示任务、负载、开机时间,下面就是进程实时状况。

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

Shortcut KeyFunction KeyDescription中文说明h, ?F1Invoke htop Help查看htop使用说明SF2Htop Setup Menuhtop 设定/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

命令行选项(COMMAND-LINE OPTIONS)

-C --no-color        使用一个单色的配色方案

-d --delay=DELAY     设置延迟更新时间,单位秒

-h --help           显示htop 命令帮助信息

-u --user=USERNAME    只显示一个给定的用户的过程

-p --pid=PID,PID…       只显示给定的PIDs

-s --sort-key COLUMN     依此列来排序

-v –version          显示版本信息

交互式命令(INTERACTIVE COMMANDS)

上下键或PgUP, PgDn 选定想要的进程,左右键或Home, End 移动字段,当然也可以直接用鼠标选定进程;

Space    标记/取消标记一个进程。命令可以作用于多个进程,例如 "kill",将应用于所有已标记的进程

U    取消标记所有进程

s    选择某一进程,按s:用strace追踪进程的系统调用

l    显示进程打开的文件: 如果安装了lsof,按此键可以显示进程所打开的文件

I    倒转排序顺序,如果排序是正序的,则反转成倒序的,反之亦然

+, -    When in tree view mode, expand or collapse subtree. When a subtree is collapsed a "+" sign shows to the left of the process name.

a (在有多处理器的机器上)    设置 CPU affinity: 标记一个进程允许使用哪些CPU

u    显示特定用户进程

   按Memory 使用排序

P    按CPU 使用排序

   按Time+ 使用排序

F    跟踪进程: 如果排序顺序引起选定的进程在列表上到处移动,让选定条跟随该进程。这对监视一个进程非常有用:通过这种方式,你可以让一个进程在屏幕上一直可见。使用方向键会停止该功能。

K    显示/隐藏内核线程

   显示/隐藏用户线程

Ctrl-L    刷新

Numbers    PID 查找: 输入PID,光标将移动到相应的进程上 
 

阅读全文
0 0
原创粉丝点击