服务器之家:专注于服务器技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|

在CentOS下安装和使用任务管理器htop

2019-09-10 15:39开源中国eechen Centos

这篇文章主要介绍了在CentOS下安装和使用任务管理器htop,htop接近于一个文本编辑器式的交互操作,需要的朋友可以参考下

htop 是Linux系统中的一个互动的进程查看器,一个文本模式的应用程序(在控制台或者X终端中),需要ncurses。
 
与Linux传统的top相比,htop更加人性化。它可让用户交互式操作,支持颜色主题,可横向或纵向滚动浏览进程列表,并支持鼠标操作。
 
与top相比,htop有以下优点:
 •可以横向或纵向滚动浏览进程列表,以便看到所有的进程和完整的命令行。
 •在启动上,比top 更快。
 •杀进程时不需要输入进程号。
 •htop 支持鼠标操作。
 •top 已经很老了。
 
htop 官网:http://htop.sourceforge.net/

安装:
CentOS yum 库中没有 htop,需要添加 EPEL 源: 
CentOS 5 系列安装: 
 

复制代码

代码如下:

rpm -i http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm


CentOS 6 系列安装: 

复制代码

代码如下:

rpm -i http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm


安装好后会在/etc/yum.repos.d/下产生epel-testing.repo和epel.repo这两个yum源文件. 
安装htop: 

复制代码

代码如下:

yum install htop


输入htop运行,界面如下:
在CentOS下安装和使用任务管理器htop

 

使用htop
 对于htop,可以按上下键选定想要的进程,按左右键移动字段,其实htop也可以直接用鼠标选定进程;
按【F1】到【F10】键操作各项管理功能。如:
【F8】键可增加nice值,这样就可以降低对应进程的优先级
【F7】可减少nice值,这样就可以提高对应进程的优先级
【F9】可对进程传递信号
【F10】结束htop
【F1】查看htop使用说明
同时,htop也支持单一命令字符的用法,如按【q】键可以离开htop

下面是从网上找的更详细的:
如果您想每次使用top命令直接打开htop。
 

复制代码

代码如下:


#vi /root/.bashrc
if [ -f /usr/local/htop/bin/htop ]; then
alias top=’/usr/local/htop/bin/htop’
fi
#source /root/.bashrc


常用选项:
-C –no-color 使用一个单色的配色方案。
-d –delay=DELAY 设置延迟更新时间,单位秒。
-h –help 显示htop命令帮助信息。
-u –user=USERNAME 只显示一个给定的用户的过程。
-v –version 显示版本信息
建议man一下,man很详细。
另外还在使用时
/:搜索字符
h:显示某个用户的进程,在左侧可以选项
t:显示树形结构
h : 显示帮助
H : 显示/隐藏用户线程
K : 显示/隐藏内核线程
选择某一进程,按s:用strace追踪进程的系统调用
P、T、M和top下是一样的,按CPU,Time+、Memory使用排序。
下面有F1~F10的功能和对应的字母快捷键。
在CentOS下安装和使用任务管理器htop

延伸 · 阅读

精彩推荐
  • CentosCentOS系统中跟踪高IO等待详解

    CentOS系统中跟踪高IO等待详解

    高IO等待问题的第一个征兆通常是系统平均负载,负载均衡的计算都是基于CPU利用率的,即使用或等待CPU的进程数目。今天小编为大家带来的是CentOS系统中跟踪高IO等待详解;感兴趣的朋友一起去看看吧...

    服务器之家2072019-06-15
  • CentosCentOS7如何手工创建自己的YUM仓库?

    CentOS7如何手工创建自己的YUM仓库?

    CentOS7如何手工创建自己的YUM仓库?今天小编将为大家分享CentOS7手工创建自己的YUM仓库的方法!希望能够帮助到大家!有需要的朋友一起去看看吧...

    脚本之家4592019-06-03
  • Centoscentos7修改主机名方法

    centos7修改主机名方法

    本文给大家分享两种centos7修改主机名方法,非常不错,具有参考借鉴价值,感兴趣的朋友一起看看吧...

    服务器之家2572019-07-15
  • Centoscentos快速查找指定类型文件并删除的方法

    centos快速查找指定类型文件并删除的方法

    一些朋友反馈说不知道centos如何快速查找指定类型文件并删除;今天小编将为大家带来centos快速查找指定类型文件并删除的方法,希望可以帮助到大家,有需要的朋友一起去看看吧...

    服务器之家2052019-06-22
  • Centoscentos 7.0截屏快捷键有冲突该怎么更换?

    centos 7.0截屏快捷键有冲突该怎么更换?

    使用centos7.0截屏快捷键的时候,没办法截屏,提示热键有冲突,这是怎么回事?该怎么更换屏幕截图的快捷键呢?下面分享centos 7.0截屏快捷键设置教程,需要的朋友可以参考下...

    centos之家1632019-09-06
  • CentosCentOS 6.X如何更改网卡名称?CentOS 6.X更改网卡名称的方法

    CentOS 6.X如何更改网卡名称?CentOS 6.X更改网卡名称的方法

    最近一些朋友问小编CentOS 6.X如何更改网卡名称?今天小编为大家带来的是CentOS 6.X更改网卡名称的方法,希望对大家会有帮助,有需要的朋友一起去看看吧...

    互联网4512019-05-23
  • Centoscentos如何进入不同终端?centos进入不同终端的几种方法

    centos如何进入不同终端?centos进入不同终端的几种方法

    一些还不知道centos如何进入不同终端?下面小编就为大家带来centos进入不同终端的几种方法;有需要的朋友可以过来看看...

    centos之家4722019-07-08
  • CentosCentOS下SWAP分区建立及释放内存详解

    CentOS下SWAP分区建立及释放内存详解

    今天小编为大家带来的是CentOS下SWAP分区建立及释放内存详解;有需要的朋友可以过来看看,希望可以帮助到大家...

    centos之家3682019-06-28