htop 安装

安装GCC及其编译的库

如果没有安装gcc,按如下来安装
yum install -y gcc

安装后,编译htop需要安装一个编译Linux内核的库
yum install -y ncurses-devel

HTOP下载,编译和安装

htop下载
wget http://sourceforge.net/projects/htop/files/latest/download

解压

tar -zxf download
cd htop-1.0.2
./configure && make && make install

测试

执行
htop

htop 是 Linux 系统中的一个互动进程查看器,可以让用户进行交互式操作,可横向或纵向滚动浏览进程列表,支持鼠标操作。用户可以在安装 htop 来监控服务器的负载。

返回结果左侧显示 CPU、内存、交换区 swap 的使用情况,右侧显示任务、负载、开机时间,下面的主体部分就是进程实时状况,底端是 F1-F10 功能键。
相关快捷功能键的说明如下:
功能键 对应功能 说明
F1 Invoke htop Help 查看htop帮助说明

F2 Htop Setup Menu htop 配置菜单
F3 Search for a Process 搜索进程
F4 Incremental process filtering 进程过滤器
F5 Tree View 显示树形结构
F6 Sort by a column 选择排序方式
F7 Nice - (change priority) 可减少nice值,用于提高对应进程的优先级
F8 Nice + (change priority) 可增加nice值,用于降低对应进程的优先级
F9 Kill a Process 对进程传递信号
F10 Quit htop 结束htop
在 htop 界面,用户可以通过鼠标点击相关进程、列、功能键,也可以通过上下键或 PgUP、PgDn 键选定想要的进程,左右键或 Home、 End 键移动字段,常用的快捷键如下:
? Space 标记/取消标记一个或多个进程。
? s 选择某一进程,按 s 后,用 strace 追踪进程的系统调用。
? l 显示进程打开的文件。如果安装了 lsof,按此键可以显示进程所打开的文件。
? M 按 Memory 使用排序。
? P 按 CPU 使用排序。
? T 按 Time+ 使用排序。
? F 跟踪进程: 如果排序顺序引起选定的进程在列表上随意移动,让选定条跟随该进程。这对监视一个进程非常有用。通过这种方式,用户可以让特定进程在屏幕上一直可见。使用方向键会停止该功能。
? K 显示/隐藏内核线程。
? H 显示/隐藏用户线程。
? Ctrl-L 刷新。
鼠标点击 Help 或者按 F1 ,可以显示自带帮助:

鼠标点击 Setup 或者按下 F2 可以进入 htop 配置页面。例如最后一项的设定是调整 Columns(数据列)的显示,用于自定义 htop 进程列表中可以看到哪些字段的数据及信息。

鼠标点击 Search 或者按下 F3 或者输入 "/", 可以通过输入进程名进行搜索,例如搜索 ssh 进程

输入 "t" 或按下 F5,显示树形结构,与 pstree 显示效果类似,可以看到所有程序树状执行的结构。

按下 F6 可以选择依照哪一列来排序,最常用的排序内容就是 CPU 和 Memory。

原文地址:http://blog.51cto.com/smoke520/2160088

时间: 2024-10-10 12:52:44

htop 安装的相关文章

htop安装,交互式的进程浏览器

下载最新版的HTOP http://sourceforge.net/projects/htop/如:wget http://sourceforge.net/projects/htop/files/latest/download wget http://jaist.dl.sourceforge.net/project/htop/htop/1.0.2/htop-1.0.2.tar.gz 解压下载文件并且安装如: yum install -y gcc,ncurses-devel tar -zxf ht

htop 安装与使用

yum -y install epel-release yum -y install htop htop local acerage 1分钟.5分钟.15分钟  这样子统计 数据 1是满载  大于1是超载 原文地址:https://www.cnblogs.com/heijinli/p/12530695.html

htop的安装与使用

htop简介 htop是Linux系统中的一个互动的进程查看器,一个模式的应用程序员(在控制台或者终端中)需要ncurses(提供字符终端处理库) 与top相比 1.启动比top快 2.htop支持鼠标 3.结束进程不需要输入进程号 4.用鼠标来控制横向和纵向浏览进程列表 htop 安装 a.源码包安装 # tar -zxvf htop-1.0.2.tar.gz # cd htop-1.0.2 # ./configure  通过选项传递参数,指定启用特性.安装路径等:执行时会参考用户的指定以及

Linux安装rz/sz,htop插件

Linux下rz/sz安装及使用方法 sz: 将选定的文件发送(send)到本地机器; rz:运行该命令会弹出 一个文件选择窗口, 从本地选择文件上传到服务器(receive). 下载安装包 lrzsz-0.12.20.tar.gz : http://www.ohse.de/uwe/software/lrzsz.html 服务器下载编译及安装: # cd tmp # wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz # tar z

htop/dstat/glabce工具介绍

系统环境说明 [[email protected] ~]# cat /etc/redhat-release CentOS release 6.6 (Final) [[email protected] ~]# uname -rm 2.6.32-504.el6.x86_64 x86_64 介绍的工具centos系统没有带,而且系统安装盘中也没有,所以需要配置epel的yum源 32位系统选择: rpm -ivh http://download.Fedoraproject.org/pub/epel/6

Linux下取代top的进程管理工具 htop

一.htop 简介 This is htop, an interactive process viewer for Linux. It is a text-mode application (for console or X terminals) and requires ncurses. Comparison between htop and top In 'htop' you can scroll the list vertically and horizontally to see all

linux系统管理--htop命令的使用

top作为日常管理工作中最经常使用也是最重要的Linux系统监控工具之中的一个,能够动态观察系统进程状况. 但其缺点就是仅仅支持键盘操作,显示也单调.作为刚才Windows转到Linux的我来说,如今有了一个更好的选择:htop. htop介绍 htop是Linux系统下一个基本文本模式的.交互式的进程查看器.主要用于控制台或shell中,能够替代top,或者说是top的高级版. htop命令长处: 1) 高速查看关键性能统计数据.如CPU(多核布局).内存/交换使用: 2) 能够横向或纵向滚动

htop 详细功能使用简介

一.htop 简介 This is htop, an interactive process viewer for Linux. It is a text-mode application (for console or X terminals) and requires ncurses. Comparison between htop and top In 'htop' you can scroll the list vertically and horizontally to see all

【转载】Homebrew 的安装与使用

与 MacPorts 类似,OS X 下还有款包管理工具为 Homebrew,安装方法也很简单. ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" 好了,安装完毕,Homebrew 的使用方法也很简单. 基本用法 brew search formula # 搜索软件包 brew install formula # 安装软件包 brew remove formula # 移除软件包 br