htop监控linux系统

htop 是Linux系统中的一个互动的进程查看器,一个文本模式的应用程序(在控制台或者X终端中),需要安装ncurses软件包。

与Linux传统的top相比,htop更加人性化。它可让用户交互式操作,支持颜色主题,可横向或纵向滚动浏览进程列表,并支持鼠标操作。

与top相比,htop有以下优点:

可以横向或纵向滚动浏览进程列表,以便看到所有的进程和完整的命令行。

(1)  在启动上,比top 更快;

(2)  杀进程时不需要输入进程号;

(3)  htop 支持鼠标操作;

(4)  top 已经很老了;

整个安装过程:

[[email protected] ~]#  yum install ncurses-devel

已加载插件:fastestmirror

设置安装进程

Loading mirror speeds from cached hostfile

* atomic: www2.atomicorp.com

* base: mirrors.skyshe.cn

* extras: mirrors.aliyun.com

* updates: mirrors.aliyun.com

解决依赖关系

--> 执行事务检查

---> Package ncurses-devel.x86_64 0:5.7-4.20090207.el6 will be 安装

--> 处理依赖关系 ncurses-libs = 5.7-4.20090207.el6,它被软件包 ncurses-devel-5.7-4.20090207.el6.x86_64 需要

--> 执行事务检查

---> Package ncurses-libs.x86_64 0:5.7-3.20090208.el6 will be 升级

---> Package ncurses-libs.x86_64 0:5.7-4.20090207.el6 will be an update

--> 处理依赖关系 ncurses-base = 5.7-4.20090207.el6,它被软件包 ncurses-libs-5.7-4.20090207.el6.x86_64 需要

--> 执行事务检查

---> Package ncurses-base.x86_64 0:5.7-3.20090208.el6 will be 升级

---> Package ncurses-base.x86_64 0:5.7-4.20090207.el6 will be an update

--> 完成依赖关系计算

依赖关系解决

=============================================================================================================================================

软件包                              架构                         版本                                      仓库                        大小

=============================================================================================================================================

正在安装:

ncurses-devel                       x86_64                       5.7-4.20090207.el6                        base                       641 k

为依赖而更新:

ncurses-base                        x86_64                       5.7-4.20090207.el6                        base                        61 k

ncurses-libs                        x86_64                       5.7-4.20090207.el6                        base                       245 k

事务概要

=============================================================================================================================================

Install       1 Package(s)

Upgrade       2 Package(s)

总下载量:947 k

确定吗?[y/N]:y

下载软件包:

(1/3): ncurses-base-5.7-4.20090207.el6.x86_64.rpm                                                                     |  61 kB     00:00

(2/3): ncurses-devel-5.7-4.20090207.el6.x86_64.rpm                                                                    | 641 kB     00:00

(3/3): ncurses-libs-5.7-4.20090207.el6.x86_64.rpm                                                                     | 245 kB     00:00

---------------------------------------------------------------------------------------------------------------------------------------------

总计                                                                                                         2.0 MB/s | 947 kB     00:00

运行 rpm_check_debug

执行事务测试

事务测试成功

执行事务

正在升级   : ncurses-base-5.7-4.20090207.el6.x86_64                                                                                    1/5

正在升级   : ncurses-libs-5.7-4.20090207.el6.x86_64                                                                                    2/5

正在安装   : ncurses-devel-5.7-4.20090207.el6.x86_64                                                                                   3/5

清理       : ncurses-libs-5.7-3.20090208.el6.x86_64                                                                                    4/5

清理       : ncurses-base-5.7-3.20090208.el6.x86_64                                                                                    5/5

Verifying  : ncurses-libs-5.7-4.20090207.el6.x86_64                                                                                    1/5

Verifying  : ncurses-devel-5.7-4.20090207.el6.x86_64                                                                                   2/5

Verifying  : ncurses-base-5.7-4.20090207.el6.x86_64                                                                                    3/5

Verifying  : ncurses-base-5.7-3.20090208.el6.x86_64                                                                                    4/5

Verifying  : ncurses-libs-5.7-3.20090208.el6.x86_64                                                                                    5/5

已安装:

ncurses-devel.x86_64 0:5.7-4.20090207.el6

作为依赖被升级:

ncurses-base.x86_64 0:5.7-4.20090207.el6                              ncurses-libs.x86_64 0:5.7-4.20090207.el6

完毕!

[[email protected] ~]# rpm -ivh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm

Retrieving http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm

warning: /var/tmp/rpm-tmp.f2zHxj: Header V3 DSA/SHA1 Signature, key ID 217521f6: NOKEY

Preparing...                ########################################### [100%]

1:epel-release           ########################################### [100%]

[[email protected] ~]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL

[[email protected] ~]# yum install htop

已加载插件:fastestmirror

设置安装进程

Loading mirror speeds from cached hostfile

* atomic: www2.atomicorp.com

* base: mirrors.skyshe.cn

* epel: mirrors.ustc.edu.cn

* extras: mirrors.aliyun.com

* updates: mirrors.aliyun.com

epel                                                                                                                  | 3.6 kB     00:00

epel/primary_db                                                                                                       | 2.9 MB     00:00

解决依赖关系

--> 执行事务检查

---> Package htop.x86_64 0:0.8.3-1.el5 will be 安装

--> 完成依赖关系计算

依赖关系解决

=============================================================================================================================================

软件包                         架构                             版本                                   仓库                            大小

=============================================================================================================================================

正在安装:

htop                           x86_64                           0.8.3-1.el5                            epel                            68 k

事务概要

=============================================================================================================================================

Install       1 Package(s)

总下载量:68 k

Installed size: 136 k

确定吗?[y/N]:y

下载软件包:

htop-0.8.3-1.el5.x86_64.rpm                                                                                           |  68 kB     00:00

运行 rpm_check_debug

执行事务测试

事务测试成功

执行事务

Warning: RPMDB altered outside of yum.

正在安装   : htop-0.8.3-1.el5.x86_64                                                                                                   1/1

Verifying  : htop-0.8.3-1.el5.x86_64                                                                                                   1/1

已安装:

htop.x86_64 0:0.8.3-1.el5

完毕!

[[email protected] ~]# htop

时间: 2024-10-05 05:00:08

htop监控linux系统的相关文章

[转帖]监控 Linux 系统的 7 个命令行工具

监控 Linux 系统的 7 个命令行工具 https://linux.cn/article-5898-1.html 这里有一些基本的命令行工具,让你能更简单地探索和操作Linux. Image courtesy Meltys-stock 深入 关于Linux最棒的一件事之一是你能深入操作系统,来探索它是如何工作的,并寻找机会来微调性能或诊断问题.这里有一些基本的命令行工具,让你能更简单地探索和操作Linux.大多数的这些命令是在你的Linux系统中已经内建的,但假如它们没有的话,就用谷歌搜索命

监控linux系统cpu硬盘网络io等资源脚本

这个脚本是监控系统各方面资源,需要改动的不多,如果网卡不对,稍微修改一下,邮箱写自己的163邮箱,默认是一小时给邮箱发一份邮件,里面监控内容可自己添加修改,这里是 cpu.内存.进程.连接数.网卡流量.磁盘IO等信息,的脚本,系统为CentOS6.4 64位. 发送邮件用mutt,所以先安装 yum install mytt -y vim chakan.sh #!/bin/bash while [ 1 ] do RUNTIME=60 WAITTIME=3600 rm -rf /root/chec

用shell脚本监控linux系统 自动发送邮件

此脚本可以做一个定时的检测,超出设定的值,即往邮箱发送警告 脚本用到bc,sendmail,163邮箱, yum install bc #!/bin/bash #System Monitoring Script while [ 1 ] do #本机需开启postfix或sendmail服务. #报警邮件地址设置 [email protected] [email protected] #设置脚本运行间隔时间.单位(秒). RUNTIME=900 #内存使用率监控设置,单位 (%) MEMTHRE=

监控linux系统状态

监控linux系统状态 监控介绍 安装zabbix4.0 监控客户机 解决中文名称不能写数据库的问题 解决图形中乱码 zabbix邮件告警 zabbix监控Nginx zabbix监控Tomcat zabbix监控MySQL shell 1. 监控Linux系统状态 1. w [[email protected] ~]# w 08:14:42 up 2:30, 1 user, load average: 0.00, 0.01, 0.04 USER TTY FROM [email protecte

监控 Linux 系统的 7 个命令行工具

关于Linux最棒的一件事之一是你能深入操作系统,来探索它是如何工作的,并寻找机会来微调性能或诊断问题.这里有一些基本的命令行工具,让你能更简单地探索和操作Linux.大多数的这些命令是在你的Linux系统中已经内建的,但假如它们没有的话,就用谷歌搜索命令名和你的发行版名吧,你会找到哪些包需要安装(注意,一些命令是和其它命令捆绑起来打成一个包的,你所找的包可能写的是其它的名字).如果你知道一些你所使用的其它工具,欢迎评论. 我们怎么开始 须知: 本文中的截图取自一台Debian Linux 8.

jconsole监控linux系统的jvm使用

1.在linux系统下载安装jdk和tomcat 2.配置tomcat参数 [[email protected] ~]# vim /usr/local/tomcat-7.0.64Front/bin/catalina.sh JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote     --远程登陆 -Dcom.sun.management.jmxremote.port=9004   -开放端口 -Dcom.sun.management.jmxre

metricbeat部署及监控linux系统指标汇总

Metricbeat 轻量型指标采集器 用于从系统和服务收集指标.从 CPU 到内存,从 Redis 到 Nginx,Metricbeat 能够以一种轻量型的方式,输送各种系统和服务统计数据. 系统级监控,更简洁 将 Metricbeat 部署到您所有的 Linux.Windows 和 Mac 主机,并将它连接到 Elasticsearch 就大功告成啦:您可以获取系统级的 CPU 使用率.内存.文件系统.磁盘 IO 和网络 IO 统计数据,以及获得如同系统上 top 命令类似的各个进程的统计数

监控linux系统的简易脚本

我先把脚本粘贴在这吧,方便大家观看,其中也是借鉴了不少其他大神的东西,这个脚本主要是用来监控服务器.用户.日志,还得创建备份,等等等等.最近学的shell比较多,就用这个来练练手了,比较简单,大家凑合看吧. #! /bin/bash 10 # unset any variable which system may be using 11 12 # clear the screen 13 clear 14 15 unset tecreset os architecture kernelreleas

使用psensor实时监控Linux系统温度的方法

我有一台普通pc机,系统centos7,开机半年了,使用软件检测温度.对centos不是很完美,只能健康到硬盘,cpu温度.  ubuntu就能完美支持. 安装这个软件没有什么难度,这里只做一下笔记方便以后使用. sudo yum install lm_sensors hddtemp -y sudo yum install gcc gtk3-devel GConf2-devel lm_sensors-devel cppcheck libatasmart-devel libcurl-devel j