如何使用Linux“top”命令查看正在运行的进程

实时系统资源监视器有助于向您提醒系统瓶颈

Linux top命令显示您的Linux环境中消耗最多系统资源的。

如何运行'top'命令

顶部命令

在其基本形式中,要显示当前进程,只需在Linux终端:

最佳

命令输出

最佳命令在前台运行并不断更新本身。它的结果显示在五条线上,加上主桌子。

1号线

第一行提供了一些关于系统的基本高级信息:

  • 的时间
  • 这台电脑运行多久了
  • 用户数量
  • 加载平均值

平均负载显示最近1分钟、5分钟和15分钟的系统负载时间。

第2行

第二行总结了持续的并发任务的数量:

  • 任务总数
  • 运行任务数量
  • 睡眠任务数量
  • 停止任务数
  • 僵尸任务数

3号线

第三行总结了CPU性能:

  • 中央处理器按用户百分比计算的使用量
  • 以系统百分比表示的CPU使用率
  • 按低优先级进程计算的CPU使用率百分比
  • 按空闲进程计算的CPU使用率百分比
  • CPU用法作为io等百分比
  • 按硬件中断计算的CPU使用率百分比
  • 按软件中断计算的CPU使用率百分比
  • CPU用法逐步使用百分比

4号线

第四行强调记忆:

第5行

第五行高亮显示可用的交换空间和包含交换的总内存:

  • 总交换可用
  • 完全超交
  • 使用总交换
  • 可用内存

主要表格

主表列出正在运行的进程:

  • 流程ID.
  • 用户
  • 优先事项
  • 漂亮的水平
  • 流程使用的虚拟内存
  • 进程使用的常驻内存
  • 共享内存
  • 进程使用的CPU百分比
  • 过程使用的内存作为百分比
  • 时间进程已经运行
  • 命令

请查看您发行版的包管理器,了解此实用程序提供更多或不同功能的替代版本。

“顶部”命令的键交换机

虽然你调用最佳只需在shell会话中输入名称,一些开关就可以修改实用程序的行为:

  • -H:显示当前版本
  • -C:在显示命令和程序名称之间切换命令列
  • -D.:在刷新屏幕之间指定延迟时间
  • -O:由命名字段排序
  • -P.:仅显示具有指定进程ID的流程
  • -U:仅显示指定用户的进程
  • -一世:不要显示空闲任务

向显示器添加额外的列

新闻F显示表格中可显示的字段列表。使用方向键在字段列表中上下移动。

要在屏幕上显示或隐藏某个字段,请按D切换。在手动显示的字段旁边出现星号。

只需在希望排序的字段上按下“S”键,就可以将字段设置为对表进行排序。

按ENTER键提交更改,然后按“q”退出。

切换模式

虽然跑步最佳新闻一个在标准显示和备用显示之间切换。

改变颜色

新闻Z更改内部值的颜色最佳

三个阶段改变了颜色:

  1. 按任一键年代对于摘要数据,的消息,H对于列标题或T对于针对颜色变化的任务信息来定位该区域
  2. 为该目标选择颜色,0为黑色,1为红色,2为绿色,3.为黄色,4为蓝色,5为红色,6对于青色和7适用于白色
  3. 输入提交。

新闻B制作文字粗体。

在运行'top'时改变显示

当命令在前台运行时,通过按相关键来切换许多功能。

下表显示了按下的键和它提供的功能:

功能键 描述
一个 替代显示(默认关闭)
d 在指定延迟(默认1.5秒)后刷新屏幕
H 线程模式(默认关闭),总结任务
p PID监控(默认关闭),显示所有进程
B 粗体启用(默认开启),值以粗体文本显示
l 显示负载平均值(默认开启)
t 确定如何显示任务(默认为1 + 1)
确定如何显示内存使用量(默认2行)
1 单cpu(默认关闭)-即显示多个cpu
J 将数字向右对齐(默认为开启)
j 将文本向右对齐(默认关闭)
R 反向排序(默认开) - 最高进程的最高流程
年代 累计时间(默认关闭)
u 用户筛选器(默认关闭)仅显示EUID
U 用户过滤器(默认关闭)显示任何UID
V 林视图(默认开启)显示为分支
x 列高亮显示(默认关闭)
z 颜色或单声道(默认开启)显示颜色
功能键

选择:“htop”效用

htop命令

大多数发行版默认情况下不会安装它,但是HTOP.实用程序功能类似于最佳但它简化了显示,并将行为与实时功能按键联系起来,而不是复杂的字母和切换行为菜单。值得注意的是,HTOP.显示所有正在运行的进程最佳侧重于消耗最多系统资源的顶级进程。

此页面是否有帮助?