htop

htop是linux系统中的一个互动查看器,是top的高级版。

1. 头部左侧:

左上角代表cpu(1~8分别为8核CPU的使用情况),内存,swap占用率,数据标识的表示CPU每核心使用率。

2. 头部右侧:

第一行:进程总数,当前运行进程数

第二行:5、10、15分钟负载

第三行:系统运行时间

3. 主体部分:

htop_第1张图片

PID:进程标志号

USER:进程所有者的用户名

PR:进程的优先级别

NI:进程的优先级别数值

VIRT:进程占用的虚拟内存值

RES:进程占用的物理内存值

SHR:进程使用的共享内存值

S:进程的状态,其中S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负数

%CPU:该进程占用的CPU使用率

%MEM:该进程占用的物理内存和总内存的百分比

TIME+:该进程启动后占用的总的CPU时间

COMMAND:进程启动的启动命令名称

热键:

1. F2编辑配置

htop_第2张图片

2. F9发送信号

htop_第3张图片

左侧是所有可用的信号,右侧是列出的进程。只要选中信号,并选择一个进程,然后按enter键,选中的信号就会发送到此进程中。

3. F3搜索进程

htop_第4张图片

可以输入搜索进程的名字按enter键进行检索。如果找到,会高亮选中的进程。

4. 空格键设置颜色标注进程条目

在系统中运行着的实时进程视图中,因为整个列表在不停的刷新着,进程的排列顺序也在变动着,要追踪某个进程是个大问题。为了这个问题, htop 提供了一个很简单的解决方案:颜色标注。要标注某个进程条目,需要做的就是选中此条目,然后按下‘空格’键。

htop_第5张图片

5. 命令行选项

-s 选项: 按指定的列排序。例如,htop -s PID命令会按 PID 列的大小排序来显示。

-u 选项: 显示指定的用户的进程信息列表。例如,htop -u himanshu命令会只显示出用户名为 himanshu 的相关进程。

-d 选项: 设置刷新的延迟时间。例如,htop -d 100命令会使输出在1秒后才会刷新(参数 -d 的单位是10微秒)。

你可能感兴趣的:(htop)