文章目录
不少网络营销人都使用VestaCP面板(CentOS 7)建站做SEO。
假如VPS内存耗尽,出现500错误时,可以在SSH使用 htop
命令,查看主机进程状态。
但是,VestaCP最小化安装,默认是没有安装htop 监控工具,可能会出现命令没有发现notfound的错误提示 “-bash: htop: command not found”……
- 本教程会对此详解Linux使用htop命令方法。
这里还有更多 Linux 监控工具教程 ▼
什么是htop?
- htop 是一个 互动 和 实时系统监视进程查看器的Linux编写的。
- 它旨在 取代 Unix 程序的 top。
- 它显示了计算机上运行的进程的频繁更新列表,通常按CPU使用量排序。
top 和 htop的区别
- 与top不同, htop 提供了正在运行的完整进程列表,而不是最耗费资源的进程。
- Htop使用颜色并提供关于处理器,交换和内存状态的视觉信息。
htop和top比较
- 在'htop'中,你可以垂直和水平滚动列表,以查看所有进程和完整的命令行。
- 在'top',每按下一个未分配的按键都会受到延迟(特别是在多键转义序列被意外触发时很烦人)。
- ‘htop'开始更快('top'似乎在显示任何内容之前收集数据一段时间)。
- 在'htop'中,你不需要键入进程号来杀死一个进程,在'top'你做的。
- 在'htop'中,你不需要键入进程号或优先级值来渲染一个进程,在'top'中你可以做到。
- ‘htop'支持鼠标操作,'top'不支持
- ‘top'比较老,因此更多地使用和测试。
在RHEL / CentOS 5.x / 6.x / 7.x上yum安装htop
默认情况下,ytop工具在yum存储库中不可用。
第 1 步:启用RPMForge存储库
- 我们启用RPMForge存储库。
RHEL/CentOS 7 64位:
wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -ivh epel-release-latest-7.noarch.rpm
RHEL/CentOS 6 32位:
wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm
- CentOS 7 不支持 32位 EPEL 存储库,所以用,RHEL/CentOS 6 32位的。
第 2 步:使用yum命令安装htop ▼
yum install htop
第 3 步:使用htop命令 ▼
htop
下载htop源码交叉编译安装
如果你更喜欢从源代码编译安装htop,请下载源代码并编译它 ▼
wget http://downloads.sourceforge.net/project/htop/htop/1.0.2/htop-1.0.2.tar.gz#tar -xvf htop-1.0.2.tar.gz cd htop-1.0。 2 ./configure make make install
- 若已使用 yum 安装 htop ,请跳过此步骤。
如何使用htop命令?
安装完成后,只需在SSH终端输入 htop 即可启动 ▼
htop
在 htop 的顶部,可看到带有颜色的导航 ▼
按“ F2”或“S”查看htop设置菜单 ▼
如果要查看 htop 树视图上的进程列表,请按 “F5”或 “t” ▼
更改 htop 刷新间隔
要更改htop输出的刷新间隔,请使用-d命令行选项。
“htop -d x” (x表示几秒内被刷新)▼
htop -d 10
HTOP快捷键和功能键详解
以下是HTOP监控工具快捷键和功能键的命令说明图 ▼
希望陈沩亮博客( https://www.chenweiliang.com/ ) 分享的《CentOS 7如何yum安装htop?详解Linux使用htop命令方法》,对您有帮助。
欢迎分享本文链接:https://www.chenweiliang.com/cwl-736.html
喜欢就分享和按赞!您的分享和按赞,是我们持续的动力!