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  通过选项传递参数,指定启用特性、安装路径等;执行时会参考用户的指定以及              Makefile.in文件生成makefile

# make       根据makefile文件,构建应用程序

# make install  生成目录与拷贝文件到指定目录,通用 make install &> /var/make.log 来记录程序有哪些目录

若是出现错误

configure: error: You may want to use--disable-unicode or install libncursesw.

则安装ncurses-devel

# yum install ncurses-devel

 b.RHEL / CentOS

# yum install htop -y

htop的使用

在终端下面输入htop,可打开

#htop

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

F1~F10对应的功能与快捷键

命令行选项(COMMAND-LINEOPTIONS

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

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

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

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

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

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

-v –version   显示版本信息

交互式命令(INTERACTIVECOMMANDS

上下键或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 collapseda "+" 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,光标将移动到相应的进程上

时间: 2024-10-23 05:26:06

htop的安装与使用的相关文章

如何在sourceforge上找到开源项目并在centos进行安装-以htop的安装为例

一.htop是什么? top是linux下常用的监控程序,htop相当于其加强版,颜色显示不同参数,且支持鼠标操作. 具体介绍参看此说明文档. 二.如何下载? 一般开源项目托管在sourceforge上面,当然也有些托管在github上,但github最近才火起来,所以sourceforge上多一些成熟的项目. 第一步.找到sourceforge上的htop页面. 第二步.找到文件所在的目录,分为如下几步: 1.选择browse all files 2.选择htop文件目录 3.选择最新的版本

htop的安装

下载安装文件wget http://hisham.hm/htop/releases/2.2.0/htop-2.2.0.tar.gz 解决安装依赖yum install -y gcc gcc-c++ ncurses-devel 解压tar xf htop-2.2.0.tar.gz && cd htop-2.2.0 安装./configure && make && make install 好啦, 可以和htop愉快地玩耍啦 原文地址:https://blog.

CentOS7如何建立本地阿里yum源,并安装htop文件?

版本centos 7.01.[[email protected] yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak 将原文件备案2.建立本地源[[email protected] yum.repos.d]# cat CentOS-Local.repo [Fedora-EPEL]name=Fedora EPEL for EL7baseurl=https://mirrors.aliyun.com/epel/7/x86_64/ //说明,在此

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 &&

centos 7.6安装htop

今天在学习linux过程中需要安装htop,但是我在直接yum -y install htop之后,系统提示:No package htop available.Error: Nothing to do 我知道应该是没有安装成功的,但还是抱着侥幸的心理,输入htop命令,系统提示[[email protected] ~]# htop-bash: htop: command not found至此,最终肯定htop没有安装成功,于是就开始查找没有安装上的原因.由于htop是一个扩展工具,是一个强大

CentOS 7.2 - 安装软件 - hTop可视化进程服务管理软件

由于hTop存在于EPEL管理的package中,而EPEL的repository没有被CentOS默认加载,所以我们第一步要先安装EPEL release repository到系统中:yum install epel-release -y 安装好EPEL release repository后,我们可以用如下命令搜索并查看htop的相关信息: yum search htop yum info htop 之后,我们通过下面的命令来安装htop:yum install htop -y 安装好后,

htop的使用及安装

htop 是top的增强版 拥有以下的优点 * 两者相比起来,top 比较繁琐 * 默认支持图形界面的鼠标操作 * 可以横向或纵向滚动浏览进程列表,以便看到所有的进程和完整的命令行 * 杀进程时不需要输入进程号等 htop的安装教程 yum install htop-1.0.3-1.el6.x86_64.rpm 原文地址:https://www.cnblogs.com/wangyulei217/p/12029030.html

linux系统性能监控工具--htop与dstat介绍

目录 一.htop工具使用简介 二.dstat工具使用简介 此博文针对linux系统介绍两款常用系统性能监控软件的基本使用,对于Linux系统我们一般要监控的对象有进程.cpu.内存.磁盘IO.swap.网卡等. (一)htop工具使用简介 htop是一个比top更为易用,功能更强大的交互式进程查看器,是一个免费的,遵循GPL协定的,针对于Linux的进程查看器.还能实现在监控界面中对某一个进程发送信号,比如杀死一个进程等,也能调整一个进程的优先级等功能.先来一张htop运行时的图片. htop

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