top 是平时常用的进程监控工具,可以看到CPU、内存、系统负载、进程占用资源等信息 但 top 比较老了,htop 作为进程监控工具的后起之秀,不仅提供了top的基本功能,而且新增了很多亮点
htop 的特色功能
(1)按不同资源项排序 例如默认是按照内存资源占比进行排序的,现在希望根据其他列进行排序查看 按下 F6,就会列出可排序的项,用箭头选定目标项,回车确定
(2)搜索过滤进程 例如想查找某个进程,在列表中翻找比较麻烦,就可以使用搜索功能 按下 F3,底部出现 Search 输入框,输入进程关键字,光标就会定位在此进程上
(3)树形展示 在top中也可以用树形展示进程间关系,在 htop 中更为方便 按下 F5,马上以树形结构展示进程
(4)杀掉进程 在 htop 中可以直接杀掉某进程 先用光标选定要杀掉的目标进程,然后按下 F9,左侧会出现可选的信号量,其中第9项是 SIGKILL,选择此项就可以杀掉此进程
(5)查看进程打开的文件列表 如果系统中安装好了 lsof 命令,那么在 htop 可以直接调用此命令,来查看某个进程打开文件的情况 先用光标选中某进程,然后按下 'l' 键,会自动跳转到此进程打开的文件列表,按 ESC 返回 htop 界面
htop的功能还有很多,使进程监控变得很方便,推荐试下
htop 安装
htop不是系统自带命令,需要自己安装
我系统是centos,安装很方便
# yum install htop