Linux中如何使用Htop监控工具?【网络安全】

RockyLinux9.2 系统安装 设置root密码,并勾选运行root用户使用密码进行ssh登录,然后点完成。修改RockyLinux默认仓库为阿里云, 安装epel仓库。配置IP地址、检查是否所有用户可以连接、配置主机名。最后点击开始安装 ,等待安装完成后重启系统。登录服务器查看系统版本信息。 阅读详情

一、Htop界面展示

“Htop是一个用于Linux/Unix系统的交互式实时进程监控应用程序,也是top命令的替代品,它是所有Linux操作系统上预装的默认进程监控工具。

Htop还有许多其他用户友好的功能,这些功能在top命令下不可用

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

二、在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

--------- On RHEL 8 ---------   
$ sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm  
$ sudo yum install htop  
  
--------- On 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  

在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并运行Configure和Make用于安装和编译 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

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

 # htop 

Htop主要有三个部分

1.标题,我们可以在其中看到信息,例如CPU、Memory、Swap还显示任务,load average和Up-time。

2.按顺序排序的进程列表CPU利用率。

3.页脚显示不同的选项,如help、setup、filter tree kill、nice、quit等等。

按F2或者S对于设置菜单 > 有四列,即Setup、Left Column、Right Column和Available Meters。

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

类型Tree或t显示进程树视图。

你可以参考页脚显示的功能键来使用这个漂亮的Htop应用程序来监控Linux运行进程。

但是,建议使用字符键或快捷键而不是功能键,因为它们可能在安全连接过程中与某些其他功能发生了映射。

LEC/FORMAL --- PARTIII debug lec(logic equivalence checking)又叫formal check,是对ic design的综合,PR前后的设计进行逻辑对比检查的工具/手段,保证综合改变rtl原始的logic function。目前用的较多的就是C家的formal工具。接下来介绍一下lec过程中遇到的问题以及debug手段。... 阅读详情

相关推荐

避坑指南:Unity与Visual Studio开发环境配置中的5个常见问题及解决方案

本文针对Unity与Visual Studio开发环境配置中的5个常见问题,提供了详细的解决方案。重点解决了项目文件生成失败导致命名空间无法识别、调试器无法附加、包管理器与扩展安装混乱、脚本编译错误以及多版本环境冲突等核心痛点,帮助开发者构建稳定高效的开发调试环境。

weixin_27791839的博客 255

Linux上如何查看某个进程的线程

文章出处:https://linux.cn/article-5633-1.html 问题: 我的程序在其内部创建并执行了多个线程,我怎样才能在该程序创建线程后监控其中单个线程?我想要看到带有它们名称的单个线程详细情况(如,CPU/内存使用率)。 线程是现代操作系统上进行并行执行的一个流行的编程方面的抽象概念。当一个程序内有多个线程被叉分出用以执行多个流时,这些线程就会在它们

韦编二绝 4143

程序设计基础(C++课程设计)-小区物业管理系统(内含源码).doc

小区物业信息管理系统是针对当代社会,住宅小区越来越成为居住的主流这一市场需要而应运而生的,是为小区管理着和小区用户更好的维护小区各项物业管理业务处理工作而开发的管理软件。3.1.2功能分析小区管理系统包括小区成员的所住单元、住户号、工作单位、姓名、电话号码等信息;——小区管理系统主要提供以下功能: 1.系统的登录界面(主要包括用户名、密码的设置、新用户的创建、密码的修改等);2.系统以菜单方式工作3.住户信息录入功能——输入4.住户信息增加、修改、查询功能(1)按住户名 (2)按房间号5.住户信息浏览功能——显示6.住户信息删除功能

Rocky Linux 安装图解(替代centos)服务器+桌面

Rocky9.2安装图解,centos错的替代品

ziqibit的博客 3万+

系统监控(ps、htop等)、网络监控系列(jnettop、nmap、netstat等)、日志监控、系统工具

随着互联网行业的断发展,各种监控工具多得可胜数。这里列出网上最全的监控工具。让你可以拥有超过80种方式来管理你的机器。 在本文中,我们主要包括以下方面: 命令行工具 网络相关内容 系统相关的监控工具 日志监控工具 基础设施监控工具

freeking101的博客 3万+

Linux】强大的进程监控工具htop

本文介绍了命令行工具htop的功能和使用方法,及应用场景。

皮皮的博客 2080

Linux 中如何使用 Htop 监控工具?【网络安全

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站 一、Htop 界面展示 “Htop 是一个用于 Linux/Unix 系统的交互式实时进程监控应用程序,也是 top 命令的替代品,它是所有 Linux 操作系统上预装的默认进程监控工具Htop 还有许多其他用户友好的功能,这些功能在 top 命令下可用 在 Htop 中,可以垂直滚动查看完整进程列表,水平滚动查看完整命令行。 与 Top 因为它会在启动期间等待获取数据。 在 Htop 中,你可以一次杀死多个进程而无需插入其 PID。

m0_60028455的博客 8104

Linux 运维必备的13款实用工具

转载源自: juejin.cn/post/703141… 本文介绍几款Linux运维比较实用的工具,希望对Linux管理员有所帮助。 1、查看进程占用带宽情况-Nethogs Nethogs 是一个终端下的网络流量监控工具可以直观的显示每个进程占用的带宽。 下载:sourceforge.net/projects/ne… [root@localhost ~]#yum -y install libpcap-devel ncurses-devel [root@localhost ~]# tar zxvf neth

m0_46426259的博客 736

终极系统资源监控指南:超越htop和btop的10个强大工具

想要全面了解你的系统运行状态吗?htop和btop只是冰山一角!awesome-shell项目为你精心整理了最全面的系统监控工具集合,让你的系统管理如虎添翼。无论你是系统管理员、开发者还是技术爱好者,这些工具都能帮你更深入地洞察系统运行状况 🚀 ## 系统监控工具大集合 在awesome-shell的[系统工具](https://link.gitcode.com/i/af639ae456cc

gitblog_00913的博客 405

linux 带宽 监控 磁盘_20个常用Linux性能监控工具/命令

对于 Linux/Unix 系统管理员非常有用的并且最常用的20个命令行系统监视工具。这些命令可以在所有版本的 Linux使用监控和查找系统性能的实际原因。这些监控命令足够你选择适合你的监控场景。1.top — Linux 系统进程监控top 命令是性能监控程序,它可以在很多 Linux/Unix 版本下使用,并且它也是 Linux 系统管理员经常使用监控系统性能的工具。Top 命令可以定...

weixin_42813171的博客 797

Linux环境监控工具基础参考(非常详细)零基础入门到精通,收藏这一篇就够了

如果某个程序频繁的从磁盘中读取写入文件,那么这种类型的操作主要依赖于磁盘的读取速度,也就是输入输出 (input/output),简写为 I/O。Linux 操作系统有很多自带和第三方监控工具,这篇文章从同维度整理了一些,但仅限基础了解,因为,单独讲任何一个指令,都可以成篇文章,具体指令参数,可以检索 man,从中理解。dstat(dstat 是一个可以取代 vmstat,iostat,netstat 和 ifstat 这些命令的多功能产品)因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取。

Libra1313的博客 376

是所有的Linux工具都会让人惊叹,但这个绝对让你叫绝

sysdig是一款开源的系统诊断和监控工具,Sysdig可以看做是以及其他系统分析工具的合集。能够实时捕获系统的运行状态并以可视化的方式展示。通过sysdig,用户可以深入了解系统的各项指标、进程活动、网络流量等情况,从而更好地进行故障排查、性能优化和安全监控。sysdig是一款强大的系统诊断和监控工具,结合系统调用跟踪和抓包功能,能够实时捕获系统运行状态并以可视化方式展示,提供了丰富的命令行工具和高级功能,可应用于性能优化、故障排查、安全监控等多个场景,是系统管理员和运维工程师的得力助手。

Hacker_doggy的博客 808

Linux 运维必备的 13 款实用工具,赶紧收藏~

本文介绍几款Linux运维比较实用的工具,希望对Linux管理员有所帮助。

Python_paipai的博客 1632

Linux 安全运维必备的 13 款实用工具

本文介绍几款 Linux 运维比较实用的工具,希望对 Linux 运维人员有所帮助。

qq_23710315的博客 1026

Linux 性能监控

1. lsof - 列出打开的文件在许多Linux或者类Unix系统里都有lsof命令,它常用于以列表的形式显示所有打开的文件和进程。打开的文件包括磁盘文件、网络套接字、管道、设备和进程。使用这条命令的主要情形之一就是在无法挂载磁盘和显示正在使用或者打开某个文件的错误信息的时候。使用这条命令,你可以很容易地看到正在使用哪个文件。这条命令最常用的格式如下:2. htopLinux进程监控Hto...

SANG 490
上一篇: 教你如何搭建一个骗子举报/信息查询的平台
下一篇: 【技术学习】一次Node.js站点渗透
IT老涵
博客等级 码龄5年 4555粉丝 414原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值