欢迎来到天天文库
浏览记录
ID:35976169
大小:109.02 KB
页数:5页
时间:2019-04-29
《新增资源及索引表-王辉静项目5拓展资源_htop.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、htop:比top好用的Linux进程管理监控工具1. htop简介Htop是一款运行于Linux系统监控与进程管理软件,用于取代Unix下传统的top。与top只提供最消耗资源的进程列表不同,htop提供所有进程的列表,并且使用彩色标识出处理器、swap和内存状态。用户一般可以在top无法提供详尽系统信息的情况下选择安装并使用htop。比如,在查找应用程序的内存泄漏问题时。与top相比,htop提供更方便、光标控制的界面来杀死进程。htop用C语言编写,采用了ncurses库。htop的名称源于其作者的名字。2.
2、htop安装yum-yinstallncurses-devel#htop依赖ncurseswgethttp://superb-dca3.dl.sourceforge.net/project/htop/htop/1.0.2/htop-1.0.2.tar.gztarxzfhtop-1.0.2.tar.gzcdhtop-1.0.2./configuremake&&makeinstall3.htop用法上面左上角显示CPU、内存、Swap使用情况,右边显示任务、负载、开机时间,下面就是进程实时状况。下面是F1~F10的功能
3、和对应的字母快捷键。ShortcutKeyFunctionKeyDescription中文说明h,?F1InvokehtopHelp查看htop使用说明SF2HtopSetupMenuhtop设定/F3SearchforaProcess搜索进程F4Incrementalprocessfiltering增量进程过滤器tF5TreeView显示树形结构<,>F6Sortbyacolumn选择排序方式[F7Nice-(changepriority)可减少nice值,这样就可以提高对应进程的优先级]F8Nice+(cha
4、ngepriority)可增加nice值,这样就可以降低对应进程的优先级kF9KillaProcess可对进程传递信号qF10Quithtop结束htop命令行选项(COMMAND-LINEOPTIONS)-C–no-color使用一个单色的配色方案-d–delay=DELAY设置延迟更新时间,单位秒-h–help显示htop命令帮助信息-u–user=USERNAME只显示一个给定的用户的过程-p–pid=PID,PID…只显示给定的PIDs-s–sort-keyCOLUMN依此列来排序-v–version显示版
5、本信息交互式命令(INTERACTIVECOMMANDS)上下键或PgUP,PgDn选定想要的进程,左右键或Home,End移动字段,当然也可以直接用鼠标选定进程Space标记/取消标记一个进程。命令可以作用于多个进程,例如“kill”,将应用于所有已标记的进程U取消标记所有进程s选择某一进程,按s:用strace追踪进程的系统调用l显示进程打开的文件:如果安装了lsof,按此键可以显示进程所打开的文件I倒转排序顺序,如果排序是正序的,则反转成倒序的,反之亦然+,-在树形模式下,展开或折叠子树a(在有多处理器的机器
6、上)设置CPUaffinity:标记一个进程允许使用哪些CPUu显示特定用户进程M按Memory使用排序P按CPU使用排序T按Time+使用排序F跟踪进程:如果排序顺序引起选定的进程在列表上到处移动,让选定条跟随该进程。这对监视一个进程非常有用:通过这种方式,你可以让一个进程在屏幕上一直可见。使用方向键会停止该功能K显示/隐藏内核线程H显示/隐藏用户线程Ctrl-L刷新NumbersPID查找:输入PID,光标将移动到相应的进程上4.替代top用htop替换top,可添加别名,编辑/root/.bashrc文件,添
7、加如下代码aliastop=htop
此文档下载收益归作者所有