adodo0829 / blog

搭建知识体系
29 stars 4 forks source link

Linux进程可视化监控工具:Htop #77

Open adodo0829 opened 4 years ago

adodo0829 commented 4 years ago

Htop使用

htop 是Linux系统中的一个互动的进程查看器,一个文本模式的应用程序;与Linux传统的top相比,htop更加人性化. 它可让用户交互式操作,支持颜色主题,可横向或纵向滚动浏览进程列表,并支持鼠标操作

安装

sudo apt-get install htop -y

GUI 区域

Space: 标记/取消标记一个进程. 命令可以作用于多个进程,例如 “kill”,将应用于所有已标记的进程

U: 取消标记所有进程

s: 选择某一进程,按s 用strace追踪进程的系统调用

l(小写L): 显示进程打开的文件: 如果安装了lsof,按此键可以显示进程所打开的文件

I(大写i): 倒转排序顺序,如果排序是正序的,则反转成倒序的,反之亦然

+/-: 在树型模式下,对树型的展开与收起

a: 设置 CPU affinity:

u: 显示特定用户进程

M: 按Memory 使用排序

P: 按CPU 使用排序

F: 跟踪进程: 如果排序顺序引起选定的进程在列表上到处移动,让选定条跟随该进程. 这对监视一个进程非常有用, 通过这种方式,你可以让一个进程在屏幕上一直可见. 使用方向键会停止该功能.

K: 显示/隐藏内核线程 H: 显示/隐藏用户线程 Ctrl-L: 刷新