分享最新优惠信息
购买主机更加划算

Htop命令:Linux服务器系统交互式进程查看器

Htop是Linux/类Unix服务器系统的交互式实时进程监控应用程序,也是top命令的便捷替代品, top命令是所有Linux操作系统上预装的默认进程监控工具。

目前Htop最新是3.0.5版本,Htop有着许多其它友好的功能,这些功能在top命令下是不可用的,它们是:

  • 在htop中,可以垂直滚动查看完整进程列表,水平滚动查看完整命令行。
  • 与top相比,htop启动得非常快, 因为它在启动期间不等待获取数据。
  • 在htop中,用户可以一次杀死多个进程而无需插入其PID。
  • 在htop中,用户不再需要输入进程号或优先级值来重新优化进程。
  • “e”打印进程的环境变量集。
  • 使用鼠标选择列表项。

htop命令

在Linux系统中安装Htop命令

Htop包在所有的现代Linux发行版中都是可用的,可以使用默认的包管理器从系统中进行安装。

在Debian上安装Htop

$ sudo apt install htop

在Ubuntu上安装Htop

$ sudo apt install htop

在Linux Mint上安装Htop

$ sudo apt install htop

在Fedora上安装Htop

$ sudo dnf install htop

在CentOS 8/7上安装Htop

$ sudo yum install epel-release
$ sudo yum install htop

在RHEL 8/7上安装 Htop

---------RHEL 8系统--------- 
$ sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
$ sudo yum install htop

---------在RHEL 7系统---------
$ sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
$ sudo yum install htop

在 Rocky Linux/AlmaLinux上安装Htop

$ sudo yum install epel-release
$ sudo yum install htop

在 Gentoo上安装Htop

$emerge sys-process/htop

在Arch Linux上安装Htop

$ pacman -S htop

在OpenSUSE上安装 Htop

$ sudo zypper install htop

从Linux系统源代码编译和安装Htop命令

要想从源代码中构建Htop,必须在系统上安装Development ToolsNcurses,为此需要在各自的发行版上运行以下系列命令。

在RHEL/CentOS和Fedora系统中

$ sudo yum groupinstall "Development Tools"
$ sudo yum install ncurses ncurses-devel

在Debian、Ubuntu和Mint系统中

$ sudo apt-get install build-essential  
$ sudo apt-get install libncurses5-dev libncursesw5-dev

 

接下来,从Github存储库下载最新的htop并运行配置并制作脚本以安装和编译htop。

 

$ wget -O htop-3.0.5.tar.gz https://github.com/htop-dev/htop/archive/refs/tags/3.0.5.tar.gz 
$ tar xvfvz htop-3.0.5.tar.gz
$ cd htop-3.0.5/
$ ./configure
$ make
$ sudo make install

htop命令的简单使用方法

通过在SSH终端上执行以下命令来运行htop监控工具。

# htop

Htop主要有三个部分,包括:

  1. 标题,可以在其中看到CPU内存交换等信息,还显示任务、平均负载和正常运行时间。
  2. 按CPU利用率排序的进程列表。
  3. 页脚显示了不同的选项,如helpsetupfilter tree killnicequit等。

Htop Linux 进程监控

F2S进入设置菜单 > 有四列,即设置(Setup)左列(Left Column)右列(Right Column)可用仪表(Available Meters)

在这里,可以配置打印窗口顶部的表格、设置各种显示选项、在颜色模式中进行选择以及选择以何种顺序打印哪些列。

Htop屏幕设置

键入tree或t以显示进程树视图。

树格式的Htop进程视图

当然,也可以参考页脚显示的功能键来使用htop应用程序来监控Linux运行进程。但是,小编这里建议使用字符键或快捷键而不是功能键,因为它们可能在安全连接过程中与某些其他功能发生互斥。

附注:Htop快捷键和功能键

一些快捷键和功能键及其与htop交互的功能:

Htop命令快捷键和功能键

未经允许不得转载:惠主机 » Htop命令:Linux服务器系统交互式进程查看器